首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

批量清设定表框和文本框的内容,该怎么解决

2012-02-03 
批量清设定表框和文本框的内容在一个表格中,有多个控件,都只是文本框和下拉列表,我想用一个方法把所有的广

批量清设定表框和文本框的内容
在一个表格中,有多个控件,都只是文本框和下拉列表,

我想用一个方法把所有的广西框置为空,把所有下拉框的value都置为0.



[解决办法]
js

var controls = document.getElementsByTagName( "input ");
for(var i = 0;i <controls.length;i++){
var control = controls[i];
if(control.value){
control.value = ' '
}
}

var controls = document.getElementsByTagName( "select ");
for(var i = 0;i <controls.length;i++){
var control = controls[i];
if(control.selectedIndex){
control.selectedIndex = 0;
}
}

CS:

foreach(Control control in this.Controls)
{
if(control is TextBox)
{
TextBox txt = control as TextBox;
txt.Text = " ";
}
if(control is ...
}
[解决办法]
foreach (Control ctl in this.panel4.Controls)
{
if (ctl.Name == "TextBox ")
{
ctl.Text = " ";
}
}

热点排行