asp.net with c#

코드비하인드에서 자바스크립트 실행

damian 2012. 2. 12. 19:55

일반적인 경우

string sScript;
sScript = "<script type=\"text/javascript\">";
sScript += " .. ";
sScript += "</script>";
this.ClientScript.RegisterStartupScript(this.GetType(), "setData", sScript );

 

Ajax Update Pannel 을 사용한 경우

ScriptManager.RegisterClientScriptBlock(this.UpdatePanel1, this.GetType(), "setData", "javascript: SetData('" + sCode + "');", true);