zoukankan      html  css  js  c++  java
  • 如何获取repeater某行第一列的值

    <div>
        <asp:Repeater ID="Repeater1" runat="server" DataMember="DefaultView" 
                DataSourceID="SqlDataSource1">
                <ItemTemplate>
                    <asp:Label ID="Label1" runat="server" Text=<%# Eval("ProductID")%>></asp:Label>
                    <asp:Label ID="Label2" runat="server" Text=<%# Eval("ProductName")%>></asp:Label>
                    <br />          
    
                </ItemTemplate>
        </asp:Repeater>
            <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
                ConnectionString="<%$ ConnectionStrings:NorthwindConnectionString %>" 
                SelectCommand="SELECT [ProductID], [ProductName] FROM [Products]">
            </asp:SqlDataSource>
            <br />
            <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="Button" />
        </div>
     protected void Button1_Click(object sender, EventArgs e)
            {
                Label textControl = (Label)Repeater1.Items[3].FindControl("Label1");
                //textControl.Text 就是你需要的值
            }
    foreach (RepeaterItem rs in Repeater1.Items)
            {
                string str = ((Label)rs.FindControl("控件ID")).Text;
            }


    作者:GitLoft
    出处:http://www.cnblogs.com/joysky/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    分离 附加 还原
    sql sever 数据表
    正则矩阵
    路由vue-router基础
    vue理解$nextTick
    vue组件
    vue事件处理
    vue列表渲染
    vue条件渲染
    vue class与style绑定
  • 原文地址:https://www.cnblogs.com/joysky/p/3873624.html
Copyright © 2011-2022 走看看