如何引用UI.在课堂上翻页
本文关键字:课堂 UI 何引用 引用 | 更新日期: 2023-09-27 18:04:33
我有一个helper类,我想使用ScriptManager运行客户端脚本:
public static void HideMessage()
{
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "hideMessage", "hideMessage();", true);
}
除了我不能引用页,因为我得到的错误,"类名是无效的,在这一点上"。我意识到我可以将Page从后面的webform代码传递到方法中。有没有一种方法可以在不使用参数的情况下引用页面?
如何将Page
替换为HttpContext.Current.CurrentHandler
:
ScriptManager.RegisterStartupScript(
HttpContext.Current.CurrentHandler,
HttpContext.Current.CurrentHandler.GetType(),
"hideMessage",
"hideMessage();",
true);