在後置程式碼中,要動態產生java script可使用Page.ClientScript
共有三種模式
Page.ClientScript.RegisterClientScriptBlock
Page.ClientScript.RegisterStartupScript
Page.ClientScript.RegisterClientScriptInclude
Page.ClientScript.RegisterClientScriptBlock會產生在<form>標籤的下面
Page.ClientScript.RegisterClientScriptInclude會產生在<form>與</form>之間
Page.ClientScript.RegisterStartupScript會產生在</form>標籤的上面
範例
string ScriptText = @"alert('ok');";
Page.ClientScript.RegisterStartupScript(this.GetType(), "自訂名稱",ScriptText, true);
沒有留言:
張貼留言