如何获取repeater某行第一列的值
2014-07-28 17:25
85 查看
<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; }
相关文章推荐
- 再Repeater模板中,如何获取里面的控件 客户端ID ??
- .NET关于Repeater如何遍历里面的CheckBox,并且怎么获取每一列的值!(三张表的)
- 在Repeater和ListView中如何获取子控件
- 如何获取Repeater中checkbox的值
- 如何获取Repeater行号(索引)、记录总数?
- .net如何从后台获取repeater中的控件值
- 如何获取Repeater的当前行号
- 如何用js在repeater中获取服务器控件的id
- 关于Repeater如何获取控件对象
- DataGrid中添加新的一行,如何获取第一列TextBox的焦点?
- 如何获取本机所有MAC地址
- 如何在 Repeater 的事件中得到 当前 Item 绑定的数据?
- 如何用ASP来获取网卡的MAC地址
- 如何获取data的路径-@ConfigFile
- ASP如何获取真实IP地址
- ATL开发的控件如何获取网页中的参数
- 如何在 Repeater 的事件中得到 当前 Item 绑定的数据
- 如何获取Windows应用程序列表
- ASP如何获取客户端真实IP地址
- 如何获取DLL,EXE中的图标