日期:2014-05-17  浏览次数:20457 次

动态添加的表格行,如何保持状态?
页面上有一个表格:
 <table runat="server" id="tblRes" ></table> 

在一个按钮中动态添加了行
             Dim Tr As HtmlTableRow = New HtmlTableRow()
             tblRes.Rows.Add(Tr)
             Tb = New HtmlTableCell()
             Tr.Cells.Add(Tb)
执行此按钮后,的确在页面看到表格增加了行.

但是在第二个按钮中
Response.Write(tblRes.Rows.Count)
结果总是0

要怎么才能在点击第二个按钮提交时,能取得点击第一个按钮后的行数?

------解决方案--------------------
Refer:


http://www.cnblogs.com/insus/p/3249508.html
------解决方案--------------------
也许是ViewState不记录HtmlTable信息?
------解决方案--------------------
表格增加行还是在前台处理好了