怎样使页面内的所有控件失效(不能填写数据,只能查看) 在asp.net中怎样使页面内的所有控件失效(不能填写数据,只能看) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ReadOnly=true 或是 Disable=true 你是指TextBox吧,把它的ReadOnly设为true就行了 我想能不能有别的方法,只要设置或写一下代码就可以使所有的TextBox控件失效啊 for (int i=0;i<Page.Controls.Count;i++){Page.Controls[i].Enabled=false;} 我想能不能有别的方法,只要设置或写一下代码就可以使所有的TextBox控件失效啊---------------------------------------------------------------------------- input_obj = document.getElementsByTagName("INPUT"); for (i=0;i<=input_obj.length-1;i++) { input_obj[i].readOnly = true; } Page.Controls[i].Enabled没有Enable属性啊 忘记说了,我给的代码是JS脚本,得放在aspx页面里用 <script language="javascript"></script>框起来 用递归方法实现:void SetTextBoxesToReadOnly(Control topCtrl){foreach(Control ctrl in topCtrl.Controls){if(ctrl is HtmlForm){foreach(Control sctrl in ctrl.Controls){if(sctrl is TextBox){((TextBox)sctrl).ReadOnly=true;}else{if(sctrl.HasControls()){SetTextBoxesToReadOnly(sctrl);}}}}break;}} iis问题 ASP.NET打印问题 如何设置表单(Forms)验证的时间长一点 html服务器看控件和web服务器控件有什么区别 读取xml后对其排序 response在asp.net里的显示问题 微软树控件问题,高手请进! 关于FrameSet查看设计图的问题???? SignalR 的问题,求指点~~~~ 邀请(江雨,思归,孟子E章等高手前来),关于datagrid 与“新”数据集的问题。十分急! 各位有漂亮的表格样式吗?表格内的横线和竖线要细一点的,设置cellspacing=0,横线和竖线感觉还是有点粗。 一个怎么想也想不通的问题?来者不有分哦。
{
Page.Controls[i].Enabled=false;
}
for (i=0;i<=input_obj.length-1;i++)
{
input_obj[i].readOnly = true;
}
foreach(Control ctrl in topCtrl.Controls){
if(ctrl is HtmlForm){
foreach(Control sctrl in ctrl.Controls){
if(sctrl is TextBox){
((TextBox)sctrl).ReadOnly=true;
}
else{
if(sctrl.HasControls()){
SetTextBoxesToReadOnly(sctrl);
}
}
}
}
break;
}
}