daily-story
[asp.net] RegisterClientScriptBlock() 메소드와 RegisterStartupScript() 메소드의 차이점
프로그래밍 2015. 8. 3. 17:46

아래 두 메소드는 서버에서 동적 페이지에 클라이언트 자바스크립트를 추가하는데 사용됩니다. 그러나 두 메소드는 차이점이 있는데 구문은 아래와 같습니다. Page.ClientScript.RegisterClientScriptBlock(Type, String key, String script) Page.ClientScript.RegisterStartupScript(Type, String key, String script) 두 메소드의 차이점은 RegisterClientScriptBlock() 메소드는 페이지가 렌더링 되기 전에 스크립트를 추가해서 등록된 페이지 안의 컨트롤에 접근이 불가능합니다. 그러나 RegisterStartupScript() 메소드는 모든 컨트롤이 브라우저에서 랜더링 된 후 태그가 끝나기 전..