我生成了一個帶有加載另一個頁面的ASP按鈕的頁面。當OnClientClick丟失時,ASP Button不起作用
<asp:Button ID="ServerCredentials" runat="server" Text="Server Credentials" Font-Names="Verdana" Font-Size="12px" OnClick="Credential_Click" Width="135px"/>
功能,加載其他頁面:
Protected Sub Credential_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Response.Redirect("~/WebPage/Booking/ExchangeServer.aspx")
End Sub
此代碼只有當我與交換數據的頁面上註冊工作。
當我沒有註冊,沒有任何反應。
但是,如果我把一個onclientclick與任何功能,它再次工作。 這樣的:
<asp:Button ID="ServerCredentials" runat="server" Text="Server Credentials" Font-Names="Verdana" Font-Size="12px" OnClientClick="return CheckDateVonBis()" OnClick="Credential_Click" Width="135px"/>
是什麼的onclick和的OnClientClick之間的區別?
我該如何解決這個問題?
OnClick應該在服務器上發生,而OnClientClient應該在瀏覽器上調用某些東西(通常是Javascript)。 「通過交換數據在頁面上註冊」是什麼意思? – RQDQ