ASP.NET页面循环输出50个TextBox控件,并且循环一次清空控件所有的值 ASP.NET页面循环输出50个TextBox控件,并且循环一次清空控件所有的值用foreach怎么写?请教..谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //生成50个for(int i=0;i<50;i++){ TextBox tb=new TextBox(); tb.Id="tb"+i.ToString(); Form.Controls.Add(tb);}//清空内容for(int i=0;i<50;i++){ TextBox tb=(TextBox)Form.FindControl("tb"+i.ToString()); tb.Text="";} 把50个textbox的名字,一定要弄成有规律的· foreach的话,在创建的时候好像不是很适合清空倒是可以foreach(Control con in forms.controls){ if( con is TextBox) { (TextBox)con.Text=""; }} foreach 是只读的,真的可以创建吗?我没试过 asp.net Menu 控件如何将其居中? 大家开发ajax,是采用IHttpHandler,还是WebSerivce? 实现在线时间统计 在asp.net页面后台程序中使用Socket的问题 关于RTF文件的问题 ASP.NET使用Velocity问题 重新提问(在线等!) 简单问题:在线等待 回者有分 哪位老兄用过Xceed图表控件? 一个关于datagrid很高深的问题,急问各位高手,散分了 求解 "中文正则表达式" 汗。App_Data 文件夹里面的mdb居然可以下载?
for(int i=0;i<50;i++)
{
TextBox tb=new TextBox();
tb.Id="tb"+i.ToString();
Form.Controls.Add(tb);
}
//清空内容
for(int i=0;i<50;i++)
{
TextBox tb=(TextBox)Form.FindControl("tb"+i.ToString());
tb.Text="";
}
清空倒是可以
foreach(Control con in forms.controls)
{
if( con is TextBox)
{
(TextBox)con.Text="";
}
}