Page.ClientScript.RegisterStartupScript(this.GetType(), "delete", "alert('此案卷下存在文件,不能删除!');");
就是上面那样的一个方法,程序可以运行到该语句,但是却没有跳出提醒的小窗口。大家帮忙分析下。
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控件包含的区域中放置一个控件,然后将上面的js代码赋值给那个控件。
- 10 回答
- 0 关注
- 523 浏览
添加回答
举报
0/150
提交
取消