【问题标题】:Asp page force not to postbackasp页面强制不回发
【发布时间】:2009-09-23 15:51:46
【问题描述】:

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

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

【问题讨论】:

  • 如果该字段在回发时被清空,您可以将其转换为 ASP.Net 控件吗?这样他们就可以保留自己的价值观。

标签: asp.net postback startupscript


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-02
    • 1970-01-01
    • 2021-11-27
    • 1970-01-01
    • 1970-01-01
    • 2018-06-18
    相关资源
    最近更新 更多