从主页面注入的客户端脚本块中回弹ASP.NET后运行Javascript
作者:互联网
从从母版页注入的客户端脚本块中回弹ASP.NET后,我无法运行Javascript
下面是我的母版页逻辑,它在回发中被点击,我已经确认了一个断点.
namespace MyAwesomeProjectThatWillTakeOverTheWorldIfNotForThisIssue
{
public partial class CommonContent : MasterPage
{
protected void Page_Load(object sender, EventArgs e)
{
Page.ClientScript.RegisterClientScriptBlock(GetType(),
"script",
"alert('Success!');",
true);
}
}
}
问题是警报弹出窗口仅出现在第一次加载但不出现在回发上.
我做得不对劲?
解决方法:
如果您使用的是ASP.NET AJAX,并且页面上有脚本管理器,请考虑使用ScriptManager.RegisterStartupScript().
标签:javascript,asp-net,asp-net-ajax,postback 来源: https://codeday.me/bug/20190626/1299151.html