遍历页面上所有的TextBox控件并赋值
2010-05-04 13:12
281 查看
protected void Page_Load(object sender, EventArgs e)
{
ForeachControls(this.Form.Controls);
}
private void ForeachControls(ControlCollection ctrl)
{
foreach (Control control in ctrl)
{
if (control is System.Web.UI.WebControls.TextBox)
{
TextBox txt = (TextBox)control;
txt.Text = "11";
// Response.Write(txt.Text.ToString() + "<br/>");
}
else if (control is System.Web.UI.WebControls.Panel)
{
//递归调用
ForeachControls(control.Controls);
}
}
}
{
ForeachControls(this.Form.Controls);
}
private void ForeachControls(ControlCollection ctrl)
{
foreach (Control control in ctrl)
{
if (control is System.Web.UI.WebControls.TextBox)
{
TextBox txt = (TextBox)control;
txt.Text = "11";
// Response.Write(txt.Text.ToString() + "<br/>");
}
else if (control is System.Web.UI.WebControls.Panel)
{
//递归调用
ForeachControls(control.Controls);
}
}
}
相关文章推荐
- C# 面试题解析-请遍历页面上所有的TextBox控件并给它赋值为string.Empty
- 遍历页面所有TextBox控件并给它赋值为string.Empty
- 遍历页面所有Textbox控件并给他赋值为string.empty
- 遍历页面上所有的TextBox控件并给它赋值为string.Empty
- asp.net(C#)遍历页面上所有的TextBox控件并给它赋值
- C# 面试题解析-请遍历页面上所有的TextBox控件并给它赋值为string.Empty
- C# 面试题解析-请遍历页面上所有的TextBox控件并给它赋值为string.Empty
- C# 面试题解析-请遍历页面上所有的TextBox控件并给它赋值为string.Empty
- 遍历页面所有TextBox控件并给它赋值为string.Empty
- 遍历页面上所有TextBox控件并给它赋值为TextBox
- 遍历页面上所有TextBox控件
- 遍历页面上所有TextBox,并赋值为String.Empty
- asp.net遍历页面中所有TextBox,并赋值为String.Empty的方法
- 遍历页面上所有TextBox,并赋值为String.Empty(Asp.Net和WinForm)
- 递归遍历页面中的所有控件并为其赋值
- 遍历页面上所有TextBox,并赋值为String.Empty
- 遍历窗体中的所有TextBox控件,并为其赋值
- 遍历页面上所有一种类型的控件,并赋值
- 遍历页面上所有的TextBox控件并将其设置为空值
- C# .NET 遍历一个Web页面中所有的TextBox控件 并设置读写属性