지금 시각은 입니다.
닷넷 문제없어!
[Log-In]
관리자 로그인
  ID
  PW
Catagory
탐색 건너뛰기 링크입니다.
8월2025년 9월10월
31123456
78910111213
14151617181920
21222324252627
2829301234
567891011
Tag Storm
감자탕  기네스  라푼젤  사용자정의 컨트롤  위도 경도 거리  위도경도거리  정규식  파일업로드  페이징  clear  display  float  InvalidOperationException  ip차단  onClientClick  RegisterClientScriptBlock  RegisterStartupScript  urlscan  WebKnight  z-index  
RSS 2.0   
Today : 35
Total  : 597248
onClientCilck 시 참고 | ASP.Net Read : 3391
 Name : wonpaper IP : 182.213.188.57 
 Date : 2011-07-13 오전 11:14:40  

다음과 같이 이미지버튼을 올리고 onClientClick 속성을 통해 자바스크립트를 포스트백하기 이전에 먼저 체크하고자 한다.

<asp:ImageButton
                            ID="ImageButton1" runat="server" CausesValidation="False" 
                            EnableViewState="False" ImageUrl="../images/support/board/btn_delete.gif"
                            onclick="ImageButton1_Click" onclientclick="return confirm('정말로 삭제하시겠습니까?');" />

위의 소스를 보는것처럼 삭제 이미지버튼을 올려서 포스트백하기전에 간단히 confirm 자바스크립트 함수로 먼저 한번더 물어보고 확인을 클릭하면 정상적인 포스트백이 되는 방식이다.

사실 여담이지만,

<asp:ImageButton
                            ID="ImageButton1" runat="server" CausesValidation="False" 
                            EnableViewState="False" ImageUrl="../images/support/board/btn_delete.gif"
                            onclick="ImageButton1_Click" onclientclick="test();" />

이런식으로 test() 라는 자바스크립트 함수를 지정해 놓으면 test() 안의 내용이 나타내고 난뒤에는 그냥 포스트백 과정이 같이
진행해 버리는 황당한 결과가 나타난다. ㅎㅎㅎ

 Tag : onClientClick
 Trackback : http://wonpaper.net/Trackbackhandler.ashx/board_aspnet/10
이름
비번
글목록
Copyright 2010 ~ 2024, wonpaper.net based on ASP.NET 3.5 using Web-Form.
Wonpaper 웹개발자의 닷넷블로그