Language/C#
ASP.NET 코드 비하인드에서 자바스크립트 실행
준콩이
2013. 1. 29. 11:47
반응형
코드비하인드(.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>"%> 같군요..
반응형