如何访问不是在Page_Load()中生成的动态控件? 我做的页面要用动态控件,想要在点击某个Button后生成而不是在Page_Load()中生成。这该如何访问那些控件呢?用访问Page_Load()中生成的动态控件的方法似乎不行。有什么好办法呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Page.FindControl("Form1").Controls.Add(new TextBox());Form1 是该页form的idnew TextBox() 要生成的控件 new .....(....)....FindControl(... 如果事先不知道生成控件的id用FindControl否则呢就可以直接用id 访问了,跟一般控件一样操作 谢谢各位的帮助但我的意思是“不在Page_Load()中生成”,而是打开页面后按用户输入的数字生成指定数量的动态控件这时我发现用FindControl的方法是不行的 findControl是可以的,你找找别的原因 当然你可以按照声称的规律来找,比如textbox系统会自动命名为textBox1,textBox2,……这样直接访问也是可以的 当然你可以按照生成的规律来找,比如textbox系统会自动命名为textBox1,textBox2,……这样直接访问也是可以的 c#新手求解 异常信息:对象不能从 DBNull 转换为其他类型 Silverlight 和WCF 文件上传 安全认证的问题? asp.net 中处理数字证书(CA证书) 打算用asp.net建站了~请大家指点指点~ 请问这些JavaScript代码都是什么意思??在线等 ASP.NET适合做一个大访问流量的网站吗? 请各位帮我分析一个注册机的问题和如果防止 关于开发移动设备的!! 关于Asp.Net的几个问题,高手请进! 调整问题 通过程序如何取得access数据库表中的主键列,帮忙高手们 如何打开《ASP.NET数据库开发圣经》(pdg)
Form1 是该页form的id
new TextBox() 要生成的控件
(....)....FindControl(...
否则呢就可以直接用id 访问了,跟一般控件一样操作
但我的意思是“不在Page_Load()中生成”,而是打开页面后按用户输入的数字生成指定数量的动态控件
这时我发现用FindControl的方法是不行的