停止重新加载网页在Asp.net上点击任何按钮

时间:2014-01-14 09:09:21

标签: c# asp.net

如何在任何按钮点击上停止回发。我点击注册页面上的重置按钮后,我的页面正在重新加载,我想重置表单而不重新加载页面本身。

3 个答案:

答案 0 :(得分:1)

您有两种可能性:

  • 只需在按钮或任何控件上设置属性AutoPostBack="false"

  • 作为替代方案,您还可以将以下javascript添加到按钮的click事件中:

    onclick="return false"
    

    这可以防止按钮提交。

答案 1 :(得分:1)

请尝试以下操作:

<asp:button runat="server".... OnClientClick="return false;" />

答案 2 :(得分:0)

首先,您必须了解Sever Control和普通的HTML控件。 如果使用了“服务器按钮控制”,则每次单击都会重新加载页面。 如果您想要停止它,那么您必须使用AutoPostBack =“false”,使用此服务器端方法调用是停止。 否则,请使用普通HTML按钮控件并使用JavaScript重置表单。