一次性清空多个TextBox:
foreach (System.Web.UI.Control control in Controls)
{
for (int i = 0; i < control.Controls.Count; i++)
{
if (control.Controls[i] is System.Web.UI.WebControls.TextBox)
{
System.Web.UI.WebControls.TextBox tb = (System.Web.UI.WebControls.TextBox)control.Controls[i];
tb.Text = "";
}
}
} 不理解为什么要两个循环!
foreach (System.Web.UI.Control control in Controls) //历遍容器中每一个控件。
for (int i = 0; i < control.Controls.Count; i++)
//control.Controls.Count 控件的控件的集合?不理解!上面foreach都历遍了,这里干嘛还要历遍?
foreach (System.Web.UI.Control control in Controls)
{
for (int i = 0; i < control.Controls.Count; i++)
{
if (control.Controls[i] is System.Web.UI.WebControls.TextBox)
{
System.Web.UI.WebControls.TextBox tb = (System.Web.UI.WebControls.TextBox)control.Controls[i];
tb.Text = "";
}
}
} 不理解为什么要两个循环!
foreach (System.Web.UI.Control control in Controls) //历遍容器中每一个控件。
for (int i = 0; i < control.Controls.Count; i++)
//control.Controls.Count 控件的控件的集合?不理解!上面foreach都历遍了,这里干嘛还要历遍?
解决方案 »
- asp.net执行Dos命令IIS发布后不好使。调试时好使!
- 急急急:ASP.NET 使用NetworkConnection连接网络映射文件夹时,连接status返回71,是什么问题?
- 关于验证控件的简单问题
- [求助]小弟想学习asp.net开发WAP网站的知识!
- 关于GridView的问题(在线等)
- 错误处理问题,大家帮帮小弟
- GridView问题
- 怎么在DataGrid中动态改变CheckBox的选中状态?
- 我刚学.net,请问你们做的顼目是怎么做,
- 有关动态增加HtmlTable中的Row
- 分析站点性能-------------------------------->请行家们进来
- table取值问题
{
for (int i = 0; i < control.Controls.Count; i++) //子控件中又包含子控件,所以要再历遍子控件中包含的子控件。
{
if (control.Controls[i] is System.Web.UI.WebControls.TextBox)
{
System.Web.UI.WebControls.TextBox tb = (System.Web.UI.WebControls.TextBox)control.Controls[i];
tb.Text = "";
}
}
}