반응형
코드비하인드(.cs)에서 JavaScript 실행 방법
RegisterClientScriptBlock(string key, string script) 메서드를 사용하여 System.String 형으로 클라이언트로 전송하는 방법입니다.
매개변수 중 key는 script를 식별하는 고유의 key값입니다.
script 매개변수는 말 그대로 스크립트 소스입니다.
아래의 예제를 살펴보면 이해가 쉬울 것 같습니다.
ex)
string scriptStr = "<script>alert('알림창 띄우기.'); history.back(); </script>";
Page.RegisterClientScriptBlock("done", scriptStr);
실행결과
※ 마치 ASP의 <%response.write "<script>alert('알림창 띄우기'); history.back(); </script>"%> 같군요..
반응형
'Language > C#' 카테고리의 다른 글
C# AES128/AES256 암호화 복호화(Rijndael) (1) | 2013.04.09 |
---|---|
[C#] Microsoft.ACE.OLEDB.12.0' 공급자는 로컬 컴퓨터에 등록할 수 없습니다. (0) | 2013.03.23 |
ASP.NET 쿠키(cookie), ViewState 사용 방법 (1) | 2013.01.31 |
ASP.NET Page.IsPostBack (0) | 2013.01.31 |
ASP.NET 그리드뷰(GridView) (0) | 2013.01.30 |
ASP.NET 아작스/에이잭스 (AJAX) 예제(XMLHTTP) (0) | 2013.01.30 |
C#에서 String과 string의 차이 (2) | 2013.01.29 |
ASP.NET confirm 기능 (2) | 2013.01.28 |
ASP.NET 계층형 게시판 캐스팅 에러(캐스트가 잘못되었습니다) (0) | 2013.01.25 |
ASP.NET(C#) 오라클(Oracle) 연결 (2) | 2013.01.25 |