我生成了一个带有加载另一个页面的 ASP 按钮的页面。
<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 有什么区别?
我怎么解决这个问题?