清空页面上所有textBox的值
2013-09-27 12:46
225 查看
百度一搜,貌似很多,跟自己的想法也一样,循环所有,逐一判断,再逐一清空。理想很美好,实现很残酷,反正这就是坑爹的不行。最后终于弄明白了,通过代码就完全能明白了。
private void ClearText() { foreach (Control ctl in this.Controls) { this.txtClear(ctl); } //this.txtBillNo.Text = par;//147 } private void txtClear(Control ctls) { if (ctls.HasControls()) { foreach (Control ctl in ctls.Controls) { txtClear(ctl); } } else { if (ctls.GetType().Name == "TextBox") { TextBox tb = new TextBox(); tb = (TextBox)this.FindControl(ctls.ID); //这里是清空所有的值,你想赋什么值直接改tx.Text即可. tb.Text = ""; } //else if (ctls.GetType().Name == "DropDownList") //{ // DropDownList ddl = new DropDownList(); // ddl = (DropDownList)this.FindControl(ctls.ID); // ddl.SelectedIndex = 1; //} } }
相关文章推荐
- Asp.net清空页面上的所有TextBox
- 清空页面内所有TextBox
- 遍历清空页面所有Textbox
- asp.net点击按钮清空页面上所有TextBox文本框的值
- 清空当前页面所有textbox的几种方法
- Asp.net清空页面上的所有TextBox
- asp.net清空页面上的所有TextBox
- ASp.net清空页面上所有(Textbox)等控件
- 客户端Or服务器端实现清空页面上所有TextBox
- 遍历页面中的所有textbox设为空
- 获取页面的所有TextBox的值
- asp.net遍历页面中所有TextBox,并赋值为String.Empty的方法
- 修改页面中所有TextBox控件的样式--CSS
- 遍历页面上的所有TextBox
- 遍历页面中所有的服务器控件TextBox
- 如何用foreach遍历页面上所有的TextBox(转载)
- 清空所有textbox
- Jquery清空(获取)当前页面所有的input和textarea的两种写法
- Asp.Net中清空所有textbox的几种方法
- 一个很不错的清空页面所有文本框内容的函数(也可随意改成页面其他控件类型)