遍历.net aspx页面所有控件
来源:互联网 发布:家用电器哪些实用 知乎 编辑:程序博客网 时间:2024/06/09 23:48
//1.遍历页面中所有的TextBox,并将值设置成String.Empty
for (int j = 0; j < this.Controls.Count; j++)
{
foreach (object o in Page.Controls[j].Controls)
{
if (o is TextBox)
{
TextBox txt = (System.Web.UI.WebControls.TextBox)o;
txt.Text = String.Empty;
}
}
}
//2.递归遍历
private void FindAllTextBoxByPageControl(ControlCollection controlCollection)
{
for (int i = 0; i < controlCollection.Count; i++)
{
if (controlCollection[i].GetType() == typeof(TextBox)) //System.Web.UI.WebControls.TextBox
{
(controlCollection[i] as TextBox).Text = String.Empty;
}
if (controlCollection[i].HasControls())
{
//递归 (重要) 否则将退出程序
FindAllTextBoxByPageControl(controlCollection[i].Controls);
}
}
}
//调用方法
FindAllTextBoxByPageControl(Page.Controls);
- 遍历.net aspx页面所有控件
- aspx 遍历页面控件
- ASP.NET遍历页面的所有button控件
- 遍历ASP.NET页面控件
- 遍历ASP.NET页面控件
- 遍历ASP.NET页面控件
- ASP.NET用户控件操作ASPX页面(在ASPX页面捕捉用户控件的事件)
- 遍历页面上的所有控件
- 遍历页面的所有button控件
- 遍历页面上所有TextBox控件
- 如何在ASP.NET下遍历指定页面上所有控件[原创]
- 如何在ASP.NET下遍历指定页面上所有控件
- 如何在ASP.NET下遍历指定页面上所有控件
- 如何在ASP.NET下遍历指定页面上所有控件
- 如何在Asp.Net下遍历指定页面上的所有控件
- 如何在ASP.NET下遍历指定页面上所有控件
- 如何在ASP.NET下遍历指定页面上所有控件
- 如何在ASP.NET下遍历指定页面上所有控件
- js导出EXCEL js导出EXCEL
- 手机短信PDU编码与解码
- 程序员新的职业方向——产品经理
- 实现Queue接口的ArrayDeque类
- 为什么要逆序释放锁?
- 遍历.net aspx页面所有控件
- [Stage3D] - 绝望心得
- filecache_max 参数引起的hpux 11.31 内存不足问题
- Android 屏幕滑动事件
- lucene索引结构倒排图
- android多媒体框架之流媒体----base on jellybean(八)
- 简单的个人信息维护界面
- 青春划过指尖
- linux 系统编程 之信号 test10_1.c