Repeater 中TextBox 触发TextChanged事件
2017-03-09 12:41
447 查看
两种方法
1.TextBox 绑定TextChanged 并设置AutoPostBack ="true" ,如果不设置AutoPostBack ="true"则不会触发TextChanged事件,然后在对应的方法里面循环Repeater查找改变项
部分代码
后台部分代码
View Code
参考:http://bbs.csdn.net/topics/350011338
1.TextBox 绑定TextChanged 并设置AutoPostBack ="true" ,如果不设置AutoPostBack ="true"则不会触发TextChanged事件,然后在对应的方法里面循环Repeater查找改变项
部分代码
<ItemTemplate > <tr> <td style ="width :9%;"><%#Eval("Date")%> <asp:HiddenField ID ="hfkey" runat ="server" Value ='<%#Eval("ID")%> ' /></td> <td style ="width :9%;"><%#Eval("FBASalesDays")%></td> <td style ="width :9%;"><asp:TextBox ID ="txtUPSShipQty" runat="server" Text ='<%#Eval("UPSShipQty")%>' AutoPostBack ="true" OnTextChanged ="btnCal_Click" ></asp:TextBox> </td> </tr> </ItemTemplate>
后台部分代码
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataTable dt = new DataTable(); dt.Columns.Add("id"); dt.Columns.Add("txt"); dt.Rows.Add("1", "1txt"); dt.Rows.Add("2", "2txt"); Repeater1.DataSource = dt; Repeater1.DataBind(); } } protected void TextBox1_TextChanged(object sender, EventArgs e) { //注意这里的参数设置 RepeaterCommandEventArgs e1 = new RepeaterCommandEventArgs(((TextBox)sender).NamingContainer as RepeaterItem,sender,new CommandEventArgs("test",null)); Repeater1_ItemCommand(Repeater1, e1); } protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e) { string ss = e.CommandName; if (ss == "test") Response.Write("123"); }
View Code
参考:http://bbs.csdn.net/topics/350011338
相关文章推荐
- 如何让Repeater中Textbox的TextChanged事件触发
- TextBox的 TextChanged事件#1 -- 动态给予默认值,会触发TextChanged事件吗? / #2 -- EnableViewState属性是做什么用?
- Windows Phone 7中TextBox的TextChanged事件触发2次
- 触发textbox的TextChanged事件有感
- datagrid某列中的textbox触发事件
- 控件里的textbox事件转到页面去触发(调用其它控件和页面上的值)
- TextBox回车后自动触发后面的按钮事件(C/S方法)
- 如何在textBox里面实现回车触发某个button事件。
- WPF Label控件在数据绑定Content属性变化触发TargetUpdated事件简单实现类似TextChanged 事件效果
- 如何解决按回车键激发Textbox的TextChanged事件的同时,激发Button的Onclick事件
- asp.net中TextBox里面实现回车触发指定事件
- Repeater 的ItemCreated事件触发的时侯,即为一个模板被创建的时候
- 如何在textBox里面实现回车触发某个button事件。
- 在TextBox的值发生变化时触发事件
- asp.net TextBox回车触发事件 图片在img显示
- TextBox内容发生改变时触发的事件
- 关于页面多个文本框触发textChanged事件的问题
- Asp.net中TextBox的自动完成不能触发textchanged解决方法
- RichTextBox.Rtf 属性设置居然会触发两次TextChanged事件
- asp.net的TextBox回车触发事件