【发布时间】:2011-01-06 21:49:20
【问题描述】:
我在复选框的 selectedindexchanged 后面的代码中编写了一个函数来创建动态表, 也就是说,当用户检查 2 个复选框时,将生成带有文本框的 2 个表格,
然后点击按钮我想在数据库中插入这些文本框的值, 为此我想使用 findcontrol 查找文本框,但我找不到它,
所以我在页面加载时调用了相同的表创建函数, 但随后它显示文本框具有重复 id 的错误
请告诉我解决方案。
谢谢
【问题讨论】:
-
能否包含代码sn-ps?听起来您要创建表两次,一次在 Page_Load 上,一次在 SelectedIndexChanged 上,导致 ID 重复。在这种情况下,您根据用户输入创建控件,您必须在 Page_Load 之前重新创建它们,以便捕获回发数据,但在用户启动的事件重新创建它们之前销毁它们。
标签: asp.net