2012-03-21 2 views
0

내가 이미 내가 button.So에 대한 onClientClick 이벤트를 설정 한 이되어 click.But 내가 표시 확인 및 재 지정

  1. 내가 내 업데이트 기록 버튼을 경고 창을 표시하려면, 몇 가지 질문이 있습니다 다른 방법이 있습니다.
  2. Response.Write()을 사용하면 내 다른 페이지로 리디렉션 될뿐만 아니라 업데이트 메시지를 표시 할 수 있습니다.
  3. ClientScript.RegisterStartupScript 방법을 사용하면 기능을 사용할 수 있습니까? 어떻게 사전

    에서

감사

답변

0

나는 클라이언트와 서버 이벤트 : 모든

감사를 처리하여이 문제를 해결 응답.

1

사용 OnClientClickconfirm() JS

<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" OnClientClick="return confirm('Are You Sure You Want to Update?')" /> 
+0

안녕 Ishan, 내가 언급했듯이, 이미'onClientClick'을위한 Validation mathod를 가지고 있습니다. 당신은'ClientScript'를 사용하는 다른 방법을 제안 할 수 있습니다. –

0
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" OnClientClick="return Validate()" /> 

<script> 
function Validate() 
{ 
    //do validation here 
    if(notPassValidation) 
    { 
      alert(validationMessage); 
      return false; 
    } 
    //valifation passed, do confirmation 
    if(!confirm('Are You Sure You Want to Update?')) 
    { 
     return false; 
    } 
    else 
    { 
     return true; 
    } 

} 

</script>