다른 페이지를로드하는 ASP 단추가있는 페이지를 생성했습니다. 다른 페이지를로드OnClientClick이없는 경우 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"/>
온 클릭하고 onclientclick의 차이점은 무엇입니까
?어떻게이 문제를 해결할 수 있습니까?
OnClick은 서버에서 발생하며 OnClientClient는 브라우저 (일반적으로 자바 스크립트)에서 무언가를 호출해야합니다. "교환 데이터가있는 페이지에 등록"이란 무엇을 의미합니까? – RQDQ