时间:2011-01-06 16:26:44

标签: vb.net textbox viewstate pageload

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

我试图在每个page_load事件上创建相同的文本框。但这只是抹去了他们的价值观。他们的client_ID不断变化。

相反,我尝试将所有文​​本框共享并在添加单击事件时创建它们一次,将它们添加到一行(再次共享)和page_load如果page.postback = true我再次将该行添加到表中。如果您不这样做,则重新加载时不会显示该行。

这解决了我的问题(现在在文本框中输入的值没有像以前那样清除)。 我通过classname.textboxname(i).text。

访问了该值

现在解决方案似乎很明显,但我花了几天时间试图解决这个问题。

谢谢!