关于获取动态生成控件值的问题
一个页面,里面有个服务器控件TABLE,我在页面初始化的时候在TABLE中动态生成了一系列的DROPDOWNLIST、TEXTBOX控件,并绑定数据库中的值。
现在我通过JS+AJAX在TABLE中再动态添加删除了一些新的控件和数据。
最后我想把这些内容全部再保存到数据库中。
我后台在遍历TABLE中的所有控件,发现TABLE中的数据是空的,这个我想应该是提交保存的时候刷新了页面,还没加载动态控件导致。这个要怎么解决?
另外一点,动态生成的控件一部分是后台生成的,一部分是前台JS生成的,但是都包含在服务器控件TABLE中,我可以全遍历到吗?
[解决办法]
试试if(!IsPostBack){}
[解决办法]
后台生成的,可以findcontrol
js的不行
不过都可以request到
[解决办法]
指定控件的name 后台用Request.Form[name]获取数据