c# textbox问题

来源:百度知道 编辑:UC知道 时间:2024/07/04 05:17:39
有12个textbox,id分别叫TB1,TB2。。。TB12
在一个for循环里把每个textbox中输入的值存在string型变量temp里面
我是这么写的,但是格式错误:
for(int i=1;i<13;i++)
{temp=((TextBox)this.FindControl("TB" + i)).Text;}
请问应该怎么写

少个判断:
for (int i = 1; i < 13; i++){ if (this.FindControl("TB"+i) is TextBox)temp = ((TextBox)this.FindControl("TB" + i)).Text; }

for(int i=1;i<13;i++)
{
temp=((TextBox)this.Controls.Find("TB"+i.ToString(),false)[0]).Text;
}

temp是TextBox吗?还是string??还有,temp=??还是temp += ??