嵌套Repeater,获取父级Repeater值

来源:互联网 发布:太平洋手机炒股软件 编辑:程序博客网 时间:2024/06/05 17:59

嵌套Repeater,获取父级Repeater值  

<asp:Repeater ID="Repeater1" runat="server"> 
     
<ItemTemplate> 
        OrderID: 
<%# Eval("OrderID")%>
        CustomerID : 
         
<asp:Label ID="Label1" runat="server" Text='<%#Eval("CustomerID")%>'></asp:Label> <br />
        
<asp:Repeater ID="Repeater2" runat="server" DataSource='<%# GetOrderDetails(Convert.ToInt32(Eval("OrderID"))) %>'> 
            
<ItemTemplate>  
                
&nbsp;&nbsp;
                子容器得到CustomerID : 
<%# ((Label)((RepeaterItem)((Repeater)(((RepeaterItem)Container).NamingContainer)).NamingContainer).FindControl("Label1")).Text %> 
                UnitPrice: 
<%#Eval("UnitPrice")%> <br />
            
</ItemTemplate> 
        
</asp:Repeater> 
        
<br />                 
     
</ItemTemplate> 
</asp:Repeater>

原创粉丝点击