本文介绍了在嵌套的中继器访问父数据,在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中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!