本文介绍了在嵌套的中继器访问父数据,在HeaderTemplate中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

简单的问题,不知道有一个简单的答案!

Simple question, not sure there's a simple answer!

因此​​,这里的code:(我已经简化了很多,使其更易于阅读)

So here's the code: (I've simplified it a lot to make it easier to read)

<asp:Repeater runat="server>
    <ItemTemplate>
        <asp:Repeater runat="server">
            <HeaderTemplate>
                <h1>My header here for: <%# OuterContainer.DataItem.MyItemName %> </h1>
            </HeaderTemplate>
            <ItemTemplate>
                My items code here
            </ItemTemplate>
        </asp:Repeater>
    </ItemTemplate>
</asp:Repeater>

如何在HeaderTemplate中 - 我可以访问的DataItem父转发

How, in the HeaderTemplate - can I access the DataItem in the parent repeater?

推荐答案

我已经找到真正的答案:

I have found the answer actually:

使用:

<HeaderTemplate>
    <%# ((RepeaterItem)Container.Parent.Parent).DataItem %>
</HeaderTemplate>

这篇关于在嵌套的中继器访问父数据,在HeaderTemplate中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-28 21:08