怎么样遍历网页上的TEXTBOX控件,我打算要所有的TEXTBOX控件都Enabled=false如果一个一个写太麻烦了。
解决方案 »
- ultrawebgrid的columntype是dropdownlist,怎么取到dropdownlist的selectedvalue
- 一个关于img标签事件的问题
- 不通过在服务器端IIS上对虚拟目录进行应用程序设置,有别的办法吗(网上貌似有,但就是没找到)
- 求一个Microsoft Visual Studio 2005的下载地址谢谢
- 上次没给分是我的错。再次求助---怎么在获取类中回传的sqldatareader
- 大家进来看看~~这是怎么回事~~~送分喽!!!!!
- access连接字符串问题
- 论坛,父子版面的实现是怎样一个思路?分不多了。。省点用。分数不够我再加。呵呵。
- 请问如何判断某个目录下有无后缀名wav文件?
- 倒分中
- 在Web下怎样实现进度条
- 如何实现TreeView不刷新
{
foreach (Control ctrl in mpage.Controls)
{
TextBox tb = (TextBox)ctrl;
if (tb.ClientID != "textbox1")
{
tb.Enabled = false;
}
}
}
foreach(Control txb in this.FindControl("Form1").Controls)
{
if(txb.GetType().Name=="TextBox")
{
TextBox tx=(TextBox)txb;
tx.Enabled=false;
}
}
{
for(int i=0;i<pagecontrols.Count;i++)
{
if(pagecontrols[i].GetType().ToString() == "System.Web.UI.WebControls.TextBox")
{
((TextBox)pagecontrols[i]).Enabled = false;
}
else
{
try
{
enabletb(pagecontrols[i].Controls);
}
catch{}
}
}
}
//将这个递归函数放在Page_load内,如下:
private void Page_Load(object sender, System.EventArgs e)
{
enabletb(this.Controls);
}
//已测,可行
...
var t=document.getElementsByTagName("input");
for(i=0;i<t.length;i++)
if(t[i].type=="text")
t[i].disabled="disabled";
...