1.普通页面遍历TextBox控件清空的方法,其他控件类似
foreach (Control col in this.Controls)
{
//if (col.GetType().Name.Equals("TextBox"))
if (col is TextBox)
{
((TextBox)col).Text = "";
}
}
2.套用母版页的页面遍历TextBox控件的方法,其他控件类似
foreach (Control cp in Page.Controls)
{
foreach (Control ct in cp.Controls)
{
if (ct is HtmlForm)
{
foreach (Control con in ct.Controls)
{
foreach (Control c in con.Controls)
{
if (c is TextBox)
{
(c as TextBox).Text = "";
}
}
}
}
}
}
备注:在很多情况下,虽然利用母版本比较方便,但也有弊端,如数据的重复加载(实际开发中用缓存解决),控件id号的改变(利用<%控件ID.客户端ID %>解决),类似如上的问题等。所以大家在实际开发中若感觉一种方法明明是对的,但就是得不到想要的结果,可以考虑下是不是母版的原因造成
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/fuhuiping/archive/2009/07/01/4312350.aspx
分享到:
相关推荐
ASP.NET 套用母版页的页面控件遍历
利用递归算法Asp.net下实现遍历母版页中内容页的控件方法
Web控件和母版页Web控件和母版页Web控件和母版页Web控件和母版页Web控件和母版页Web控件和母版页Web控件和母版页
页面使用母版页后,在页面中查找指定的控件是否存在,以及得到的控件类型是否和自己控件的类型一致;从而判断是否可以显示
ASP.NET 页面控件遍历(非嵌套母版页的情况下)
在内容页中控制母版页中用户控件中的控件及属性.doc
导航控件与母版页,有许多形象性的描述,具体步骤也有
一个visual studio 2015中关于母版页(masterpage)的例子,包括了母版页的创建使用,和套用母版页的其他页面的例子
提供源码
c#内容页访问母版页的属性及控件
母版页+站点地图+用户控件.rar
学习如何将静态页面改造成母版页
母版页的使用方法包括母版页值传递等等母版页的使用方法包括母版页值传递等等母版页的使用方法包括母版页值传递等等
引用asp.net母版页后,母版页和内容页的页面事件执行顺序引用asp.net母版页后,母版页和内容页的页面事件执行顺序
@ MasterType VirtualPath=”~/Demo.Master” %>3、在母版页添加一个public的属性,set值赋给母版页控件,例如: 代码如下: public string PageTitle { set { this.LabPageTitle.Text = value; }
VS2008(C#)中的ASP.NET子页嵌套多层母版页的控件访问方法
母版页是 ASP.NET 的一个特性,它专门设计用于标准化 Web 页面布局。它可定义固定的内容并声明 Web 页面里可插入自定义内容的部分。如果在整个网站中使用同一个母版页,就可以确保获得同样的布局。最妙的是,如果...
母版页 的 使用母版页 的 使用母版页 的 使用
母版页、控件页、内容页的执行顺序?测试程序