zoukankan      html  css  js  c++  java
  • 子级Repeater获取父级Repeater绑定项的值

    1.子级Repeater中绑定父级的某个字段:

    <%# DataBinder.Eval((Container.NamingContainer.NamingContainer as RepeaterItem).DataItem, "ModuleName") %>

    2.在子级Repeater中引用父级某个控件的值:

    <%# ((Label)((RepeaterItem)((Repeater)(((RepeaterItem)Container).NamingContainer)).NamingContainer).FindControl("moduleID")).Value %>

    <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>

  • 相关阅读:
    假期12
    假期11
    第十六章 IP子网的划分
    第十五章 链路聚合基本原理及其基本配置
    第十四章 交换机端口技术
    第十七章 nginx动静分离和rewrite重写
    第十六章 四层负载均衡
    第十五章 nginx七层负载均衡
    第十四章 nginx代理配置
    每日日报
  • 原文地址:https://www.cnblogs.com/ANDY_ZHANG/p/2497626.html
Copyright © 2011-2022 走看看