在form_Load中,我从数据库中获取现有数据,如下所示:
If Not Page.IsPostBack Then
getDatabaseDataAndFillOutTextControls()
End if
在填充所有asp:文本框控件之后,用户然后在文本框控件中输入/更改值并单击asp:imagebutton以保存数据。问题是在回发之后,文本框控件的值都设置为来自数据库的值,并且我已经确认没有对数据库进行额外调用。
我已经发现AutoEventWireup设置为" false"但将其设置为" true"没有改变这种行为。我唯一能想到的是这是我移植的一个较旧的ASP.NET应用程序,它使用了大量的JavaScript,似乎主要是验证。
有人见过这个吗?