2015-10-16 74 views
0

我有一個PostBackUrl導航到登錄頁面的按鈕。當我點擊按鈕並正確登錄我時,回發工作正常。但是,登錄成功後,如果我點擊後退按鈕並單擊第一頁上的任何鏈接,它將執行另一次回發。所以,我只想要點擊特定登錄按鈕時發生回發。如何讓PostBackUrl只在按鈕被點擊時觸發?

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

我formSubmit()函數只是散列我的密碼。

回答

0

也許你可以使用一個HREF屬性,如:

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