我的问题是,当我点击提交按钮时,我的表单视图的所有文本框都被清除了。
我目前有一个页面,其中有一个小部分,周围有一个更新面板。这个小部分为我的数据库添加了一个地址。在该表单的左侧有一个绑定到表单视图的网格视图。因此,如果我单击 gridview 中的一个项目,它的内容会用正确的数据填充地址部分(formview)。
当我点击添加时,数据在后面的 c# 代码中得到验证,如果所有信息都正确,则插入地址。如果出现错误,整个表单将被清除并显示错误消息(标签)。
我已经在其他页面中多次这样做了,但是没有一个将 gridview 绑定到 formview,并且它们都有效。我尝试删除 gridview 并且表单仍然会自行删除。
.net 是否有某些原因认为它应该清除表单?当在其他情况下它决定它不会?如果是这样,这些情况是什么,或者我应该尝试什么一般提示来解决这个问题?