UpdatePanel 안에서 ClientScript.RegisterStartupScript 를 그냥 쓰진 못한다.

아래와 같이 바꾸어 주면 된다.

(실행되지 않는 예)
string strScript = "javascript:alert('Testing')";
ClientScript.RegisterStartupScript(typeof(Page),"clientScript", strScript);


(해결법)
string strScript = "javascript: alert('Testing')";
ScriptManager.RegisterStartupScript(this.gridPanel, this.GetType(), "strScript", strScript, true);
Posted by Sting!

댓글을 달아 주세요