【问题标题】:How to make PostBackUrl only trigger when the button is clicked?如何使 PostBackUrl 仅在单击按钮时触发?
【发布时间】:2015-10-16 22:10:26
【问题描述】:

我有一个带有 PostBackUrl 的按钮,可以导航到登录页面。当我单击按钮并正确登录时,回发工作正常。但是,登录成功后,如果我点击返回按钮并单击第一页上的任何链接,它将再次进行回发。因此,我只希望在单击特定登录按钮时发生回发。

<asp:Button ID="login" CssClass="btn btn-default btn-block" runat="server" Text="Login" OnClientClick="formSubmit();" PostBackUrl="~/signin.aspx" />

我的 formSubmit() 函数只是对我的密码进行哈希处理。

【问题讨论】:

    标签: asp.net


    【解决方案1】:

    也许您可以使用 HREF 属性,例如:

    <asp:Button ID="login" CssClass="btn btn-default btn-block" runat="server" 
        Text="Login" OnClientClick="formSubmit();" href="~/signin.aspx" />
    

    【讨论】:

      猜你喜欢
      • 2017-01-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-28
      • 1970-01-01
      • 1970-01-01
      • 2020-03-26
      相关资源
      最近更新 更多