daily-story
반응형

아래 두 메소드는 서버에서 동적 페이지에 클라이언트 자바스크립트를 추가하는데 사용됩니다.

그러나 두 메소드는 차이점이 있는데 구문은 아래와 같습니다.


Page.ClientScript.RegisterClientScriptBlock(Type, String key, String script)
Page.ClientScript.RegisterStartupScript(Type, String key, String script)


두 메소드의 차이점은 RegisterClientScriptBlock() 메소드는 페이지가 렌더링 되기 전에 스크립트를 추가해서 등록된 페이지 안의 컨트롤에 접근이 불가능합니다.

그러나 RegisterStartupScript() 메소드는 모든 컨트롤이 브라우저에서 랜더링 된 후 <form> 태그가 끝나기 전에 스크립트를 추가해서 등록 된 스크립트는 페이지 안의 컨트롤에 접근이 가능합니다.


반응형
profile

daily-story

@덜구

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!