如何用foreach或for循环给所有的TextBox赋值???? 如果一个页面有好几十个TextBox那么如何用循环给他们赋值呢 ??谢谢~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 清空textbox的,跟赋值没什么差别C#private void ClearTextBox() { foreach (System.Web.UI.Control control in this.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 tbx = (System.Web.UI.WebControls.TextBox)control.Controls[i]; tbx.Text = ""; } } } }JS<script type="text/javascript" language="javascript"> function ClearAllTextBox() { var obj = window.document.forms[0]; for (i = 0; i < obj.elements.length; i++) { var elem = obj.elements[i]; if (elem) { if (elem.type == "text") { elem.value = ""; } } } } </script> 把这些textbox放到一个panel里面的,然后遍历这个panel 的controls的foreach(Control c in panel.Controls){TextBox txt = (TextBox)c;txt.Text = "hello world";} 我把text属性改了 为什么我运行完所有的textbox还是空的啊 谢谢 问一个弱智的.net问题 新手求指教 处理页面刷新问题 50分求防止页面刷新问题 ???使用母版页后,内容页如何添加在自身的(head>中<meta>??? 关于连接数据库的简单问题 我做的asp.net项目不允许使用浏览器的后退按钮(右键菜单中的后退键也不可用),否则会出问题,怎样做到??谢谢 有关ADO.NET的一个问题? 我这样做行不行? 如何把数字格式化为分:秒的格式? 请教一个小小问题,谢谢 泛型的问题
C#private void ClearTextBox()
{
foreach (System.Web.UI.Control control in this.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 tbx = (System.Web.UI.WebControls.TextBox)control.Controls[i];
tbx.Text = "";
}
}
}
}
JS<script type="text/javascript" language="javascript">
function ClearAllTextBox() {
var obj = window.document.forms[0];
for (i = 0; i < obj.elements.length; i++) {
var elem = obj.elements[i];
if (elem) {
if (elem.type == "text") {
elem.value = "";
}
}
}
}
</script>
foreach(Control c in panel.Controls)
{
TextBox txt = (TextBox)c;
txt.Text = "hello world";
}