상세 컨텐츠

본문 제목

asp.net 에서 javascript 호출하기

청강컴정/.NET

by luckey 2009. 4. 25. 02:42

본문

일단 callback이 일어나는것에 대해서만....

XXX.aspx  파일의 코드에는 아래와 같은 스크립트를 추가한다.
<script language="javascript" type="text/javascript">
function test()
{
    alert("test");
    return false;
}
</script>


XXX.aspx.cs 파일에서 호출하는 방법은
 ScriptManager.RegisterClientScriptBlock(this.Page, this.GetType(), null, "test()", true);

위와 같이 호출이 가능하며 무조건 callback이 일어난다.

에러 체크를 위해서 버튼에 javascript를 연결하고자 할 경우에는 아래와 같이 처리한다.
<asp:Button ID="btn" runat="server" Text="버튼클릭" OnClientClick="return test()" />

XXX.aspx.cs 파일에서 발생되는 이벤트인 Click과는 다른 이벤트 클라이언트에서 발생되는 버튼 이벤트이다.
- .net 2.0 에서 추가되었다.

관련글 더보기

댓글 영역