Asp.Net Repeater中使用Button控件并响应单击操作的方法
2009-04-22 09:58
549 查看
HTML code
C# code
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>无标题页</title> </head> <body> <form id="form1" runat="server"> <asp:Repeater runat="server" iD="rptTest"> <itemtemplate> <div> <asp:TextBox id="txt" text='<%# Container.DataItem.ToString() %>' runat="server" /> <asp:Button id="btn" text="提交" onclick="TestBtn" runat="server" /> </div> </itemtemplate> </asp:Repeater> </form> </body> </html>
C# code
protected void Page_Load(object sender, EventArgs e) { if (!this.IsPostBack) { string[] s = new string[] { "1", "2", "3", "4", "5" }; this.rptTest.DataSource = s; this.rptTest.DataBind(); } } protected void TestBtn(object sender, EventArgs e) { Button bt = sender as Button; RepeaterItem ri = bt.Parent as RepeaterItem; TextBox tx = ri.FindControl("txt") as TextBox; if (!object.Equals(tx, null)) { Response.Write(tx.Text); } }
相关文章推荐
- Asp.Net Repeater中使用Button控件并响应单击操作的方法
- Asp.Net 文本框按回车键响应按钮单击操作的方法
- ASP.NET使用Repeater做Table交替行变色、鼠标经过变色及单击变色效果
- asp.net使用参数(parameters)的方法执行数据库操作例子
- 在ASP.NET 2.0中操作数据之三十五:使用Repeater和DataList单页面实现主/从报表
- ASP.NET Repeater控件使用方法
- 在ASP.NET 2.0中操作数据之三十五:使用Repeater和DataList单页面实现主/从报表
- 关于ASP.NET“操作必须使用一个可更新的查询”问题的解决方法
- 在ASP.NET 2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/从报表
- asp.net Repeater控件的使用方法
- asp.net动态网站repeater控件使用及分页操作介绍
- 在ASP.NET 2.0中操作数据之三十三:基于DataList和Repeater使用DropDownList过滤的主/从报表
- asp.net Repeater控件的说明及详细介绍及使用方法
- asp.net Repeater控件的说明及详细介绍及使用方法
- asp.net 在使用repeater控件时截取绑定字符方法
- asp.net中Repeater嵌套绑定的方法(使用两个Repeater做子类别绑定)
- [ASP.NET]Repeater的使用方法
- asp.net中Repeater嵌套绑定的方法(使用两个Repeater做子类别绑定)
- [ASP.NET]asp.net Repeater控件的使用方法
- Scott Mitchell 的ASP.NET 2.0数据教程之三十五:: 使用Repeater和DataList实现的主/从报表