1. 단순 스크립트 블록일때.(cs파일에서)
string Script="<script language=javascript>";
Script+="parent.location.href='http://kr.yahoo.com';";
Script+="</";
Script+="script>";
------------------------------------------------------------- 자바스크립트 소스부분 스트링으로 선언
this.RegisterClientScriptBlock("OnStart",Script);
------------------------------------------------------------- 자바스크립트 실행 메소드
2. 메소드 스크립트 블록일때
aspx파일에서 스크립트 블록
<script language=javascript>
function test()
{
{
......( 메소드 내용);
}
</script>
cs파일에서 자바스크립트 메소드 호줄
private void Button1_Click(object sender, System.EventArgs e)
{
cs파일에서 자바스크립트 메소드 호줄
private void Button1_Click(object sender, System.EventArgs e)
{
string method="test();";
Button1.Attributes.Add("onclick",method);
Button1.Attributes.Add("onclick",method);
}
[출처] ASP.NET 에서 자바스크립트 사용 |작성자 독선생