【发布时间】:2017-05-02 08:05:11
【问题描述】:
我正在通过
显示警报ScriptManager.RegisterStartupScript(Page, Page.GetType(), "alert",
"alert('" + ex.Message.Replace("'", "") + "');", true);
在服务器端按钮单击的 catch 块中。但是我在按钮单击的第一行中调用了另一个脚本管理器
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "alert",
"$('#ContentPlaceHolder1_ctl00_rwsender').show();
ValidatorEnable(document.getElementById('ContentPlaceHolder1_ctl00_rfvsender'), true);", true);
在这种情况下,它不显示警报消息,但第一行脚本正在运行。
如果我删除第一行脚本代码,警报就会起作用。两个不同的脚本管理器之间有什么关系,为什么一个脚本会影响另一个脚本? 我该如何解决这个问题?
谢谢
【问题讨论】:
标签: javascript c# asp.net