1

我正在生成一个带有文本框的列表视图。文本框值来自数据库。当我想检索文本框的新值时,我的问题就出现了。这是我单击保存按钮时所做的事情。

 For Each item In mylistview.Items
     Dim tbLgName As TextBox = CType(item.FindControl("tbLgName"), TextBox)
     // code to encode into db ...    
 Next

问题是它获取文本框但使用旧值(来自数据库),我怎样才能获得新值?

谢谢

4

1 回答 1

0

我遇到了同样的问题,发现这是因为我在我的 UpdatePanel 中添加了一个 OnLoad,它绑定了这个 ListView。它很容易修复,因为我不再使用这种方式,只是将其删除。对于其他人来说,它可能不那么容易修复,但可能有助于找出导致它的原因。

(是的,我知道这篇文章有多老了,但其他人可能会从中受益)

于 2012-08-06T15:57:54.110 回答