我已将Toastr.js文件包含在我的项目中的通知中,但它似乎不适用于带有更新面板的内容页面。这个问题的解决方案是什么?
我从我的内容页面调用下面的静态函数,它在我没有使用过Update Panel的页面上运行得很好。
我搜索并发现需要重新初始化页面上的js函数回发,你可以使用sys.webforms.pagerequestmanager
吗?我不知道如何实现这个以及究竟在哪里?任何人都可以帮助我。
public static void ShowMessage(this Page page, string message, string title, string type = "info")
{
page.ClientScript.RegisterStartupScript(page.GetType(), "toastr_message",
String.Format("toastr.{0}('{1}', '{2}');", type.ToLower(), message, title), addScriptTags: true);
}