我正在使用Page.RegisterStartUpScript文件如果用户键入不可接受的数据,但我想强制至少我的aspx页面的一部分,如果不是整个页面不回发。 有人知道这是怎么实现的吗?
除了不允许用户在没有启用javascript的情况下访问表单之外,我不知道有什么方法可以阻止用户在需要时发回(即使是意外)。这就是为什么您需要假设将有回发,并且即使您正在编写客户端验证,也需要在服务器上检查用户数据的错误。(而且您需要确保用户输入的数据不会在回发时消失,除非您打算在他们提交不准确的数据时对他们施加压力。。。你说了算。)