获取Datalist文本框值的方法

来源:互联网 发布:mac windows徽标键 编辑:程序博客网 时间:2024/05/08 15:25

因为Datalist中含有重复的内容,如textbox 和button等,要获取控件的信息出了绑定以外还可以用如下方法


1.在page_load中:
if(!IsPostBack)
{
  //绑定datalist
}
在获取textbox值时候,如果要获取所有textbox值,遍历

public partial class _Default : System.Web.UI.Page{  //后台代码取值事件  protected void ........(....)  {  foreach(DataListItem item in DataList1.Items)  {  TextBox txt= item.FindControl("TextBox1") as TextBox  this.product = txt.Text;  }  }}
2.如果在当前行点击按钮时候,获取当前行的textbox内容,如下:button1——Click中DataListItem item=(DataListItem)((Button)sender).NamingContainer;TextBox txt= item.FindControl("TextBox1") as TextBox
原创粉丝点击