好吧,所以在这个项目我的工作我想提出一个硬编码的asp:面板的页面上,然后用加油吧:如何从动态创建的TableRow C#/ Asp.Net获取信息?
- 下拉列表
- 一个asp:表,与ASP :TableHeaderRow
- 添加和取消按钮
当SelectedIndexChanged事件与DropDownList中的tablerow的被创建然后填充6个左右tablecells然后让ASP发生了:文本框放在他们的里面。
最终它们都被添加到表格然后被添加到表格集合中。
这一切都工作得很好,但是当我去从这些动态创建的TableRows
与foreach循环添加信息时,他们没有找到的地方,但TableHeaderRow是。
另外,当我点击添加并让它通过这个过程时,我得到没有空的异常,它是头后留下的唯一的东西,我所有的行都消失了。
反正我觉得我只是失去了一些真正愚蠢的东西。我已经浏览了很多论坛,帖子,MSDN,并且从未找到我的问题的答案。任何帮助将不胜感激!
首先,您应该展示如何在循环中创建它们,将它们添加到表格中以及在回送中重新创建它们的位置。 – 2012-01-11 19:01:16
你什么时候尝试向这些控件添加信息?你在哪里创建它们?你知道ASP.NET页面生命周期吗? – Oded 2012-01-11 19:01:20