Page.ClientScript.RegisterStartupScript(this.GetType(), "delete", "alert('此案卷下存在文件,不能刪除!');");
就是上面那樣的一個方法,程序可以運行到該語句,但是卻沒有跳出提醒的小窗口。大家?guī)兔Ψ治鱿隆?
10 回答

繁花如伊
TA貢獻2012條經驗 獲得超12個贊
頁面有UpdatePanel1的這樣寫。
ScriptManager.RegisterStartupScript(this.UpdatePanel1, GetType(), "delete", "alert('此案卷下存在文件,不能刪除!');", true);

縹緲止盈
TA貢獻2041條經驗 獲得超4個贊
Page.ClientScript.RegisterStartupScript(typeof(Page), "delete", "alert('此案卷下存在文件,不能刪除!')", true);

白豬掌柜的
TA貢獻1893條經驗 獲得超10個贊
你的頁面有ajax控件,頁面只會局部刷新,所以即使你向客戶端注冊腳本,然而RegisterStartupScript方法是將腳本注冊到body的下方,但是你那一塊根本就不會刷新,所以js根本不可能輸出到頁面上。
可以在你的ajax控件包含的區(qū)域中放置一個控件,然后將上面的js代碼賦值給那個控件。
- 10 回答
- 0 關注
- 575 瀏覽
添加回答
舉報
0/150
提交
取消