日期:2014-05-18  浏览次数:20412 次

有n个文本框 id 分别为txt1,txt2,txt3...如何利用循环得到它们的值啊?
有n个文本框 id 分别为txt1,txt2,txt3...如何利用循环得到它们的值啊?最好不要用容器之类的东西
,我想的直接通过循环改变id名,然后取值;

------解决方案--------------------
C# code
for()
{
this.findcontrols("..")
}

------解决方案--------------------
前天刚做这么个东西,用的2楼的方法.
------解决方案--------------------
探讨
在客户端用楼上的方法,在服务器端可以这样:
for( int i=1;i <=n;i++ )
{
TextBox txt = (TextBox)(this.Page.Controls.FindControl("txt"+i.ToString()));
Response.Write( txt.Text );
}