1

如果用户键入不可接受的数据,我正在使用 Page.RegisterStartUpScript,但如果不是整个页面,我想强制我的 aspx 页面的至少一部分不回发。有人知道如何实现这一目标吗?

我正在使用某种表单来提交数据,并且我不希望这些字段在页面回发时被清空。

4

1 回答 1

0

如果用户没有启用 javascript,则不允许用户访问表单,我不知道有什么方法可以阻止用户在他们想要的情况下回发(即使是偶然的)。这就是为什么您需要假设会有回发并且即使您正在编写客户端验证,也需要在服务器上对用户数据进行错误检查。(并且您需要确保用户输入的数据不会在回发时消失,除非您打算在他们提交不准确的数据时对他们做出同样的努力......那是您的决定。)

于 2009-09-23T16:14:22.920 回答