我是否必须在页面加载中调用它?或者我可以在.aspx页面中执行类似的操作:
<%=SomeClass.RegisterMyScript(this, (int)Code.Home, UserId, "Home", 0, "", 0, 0, "" ) %>
我的.aspx页面底部有这个。
RegisterMyScript方法里面有以下内容:
if (!page.ClientScript.IsClientScriptBlockRegistered("cartScript"))
page.ClientScript.RegisterClientScriptBlock(typeof(Page), "cartScript", finalScript);
我不知道当页面已经呈现时是否仍然有效。我的猜测是我需要在初始化或加载页面中执行此操作,但我想也许我仍然可以在初始加载函数之外执行此操作。
答案 0 :(得分:0)
这应该在你的页面内工作,但不能100%确定为什么你需要这样做。
如果遇到问题,我们需要查看完整的方法。