C#清空Web页面中的文本框代码分析
- 时间:2015年04月02日 15:41:08 来源:魔法猪系统重装大师官网 人气:2094
清空文本框,如TextBox、,等等。
主要是对给定的控件进行遍历,如果控件包含子控件,递归,否则判断控件是否为文本框,并作相应的处理,如:给控件属性Text(TextBox)或者value()赋上空值。
///
/// 清空文本框
///
///
publicvoid EmptyTextBox(ControlCollection controls)
{
foreach (Control c in controls)
{
if (c.Controls.Count >0)
{
// 递归
this.EmptyTextBox(c.Controls);
}
elseif (c is TextBox)
{
// 服务器控件
((TextBox)c).Text ="";
}
elseif (c is HtmlInputText)
{
// HTML 控件
((HtmlInputText)c).Value ="";
}
}
}
简单示例
this.EmptyTextBox(this.form1.Controls);





