首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

关于获取动态生成控件值的有关问题

2012-03-16 
关于获取动态生成控件值的问题一个页面,里面有个服务器控件TABLE,我在页面初始化的时候在TABLE中动态生成

关于获取动态生成控件值的问题
一个页面,里面有个服务器控件TABLE,我在页面初始化的时候在TABLE中动态生成了一系列的DROPDOWNLIST、TEXTBOX控件,并绑定数据库中的值。

现在我通过JS+AJAX在TABLE中再动态添加删除了一些新的控件和数据。

最后我想把这些内容全部再保存到数据库中。

我后台在遍历TABLE中的所有控件,发现TABLE中的数据是空的,这个我想应该是提交保存的时候刷新了页面,还没加载动态控件导致。这个要怎么解决?

另外一点,动态生成的控件一部分是后台生成的,一部分是前台JS生成的,但是都包含在服务器控件TABLE中,我可以全遍历到吗?

[解决办法]
试试if(!IsPostBack){}
[解决办法]
后台生成的,可以findcontrol
js的不行

不过都可以request到
[解决办法]
指定控件的name 后台用Request.Form[name]获取数据

热点排行