ASP.NET C#数组控件

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:48:12
先创建一个字符串数组,然后再到WEB窗体拖拉三个TEXTBOX控件
我要页面出来后,在控件上输入一些字符或者文字,再把这些字符传给变量
用循环赋值给字符串数组

注意:拒绝一大堆文章,用自己简明的语言或代码表示
可能是我表明错误..本人刚学,不懂的地方很多,请各位多多帮助
比如:有三个TEXTBOX控件的值循环赋值给字符串数组
string[] str = string[3];
for(byte i=1;i<4;i++)
{
str[i] = [如何用循环把每个控件值一一赋给str]
}

谢谢各位的回答..但没有我要的答案...
我已经解决了

确实写错了,没注意到web...
谢楼上兄弟提醒 :)

定义一个按钮事件
private void Button1_Click(object sender, System.EventArgs e)
{
String type;
for(int i=0;i<this.Controls.Count;i++)
{
type = this.Controls[i].GetType().ToString();
if(type == "System.Web.UI.HtmlControls.HtmlForm")
{
String[] a = new String[this.Controls[i].Controls.Count];

for(int j=0,k=0;j<this.Controls[i].Controls.Count;j++)
{
type = this.Controls[i].Controls[j].GetType().ToString();
if(type == "System.Web.UI.WebControls.TextBox")
{
System.Web.UI.WebControls.TextBox textBox = (System.Web.UI.WebControls.TextBox)(this.Controls[i].Controls[j]);
a[k] = textBox.Text;
k++;
}
}
break;

}
}
}

最后就写到a这个数组了

专家兄弟阿,人家要的是web的TextBox,,

if(type == "System.Wi