我知道如果我使用的是AjaxControlToolkit,我需要替换:
<asp:ScriptManager
通过
<ajaxToolkit:ToolkitScriptManager
但我是否需要在代码中替换ScriptManager:
ScriptManager.RegisterStartupScript
通过
ToolkitScriptManager.RegisterStartupScript
我在那里收到警告: 通过派生类型访问类型的静态成员
更新
好吧,也许RegisterStartupScript属于从ScriptManager派生的ScriptManager和ToolkitScriptManager?在这种情况下,将它替换为RegisterStartupScript是没有意义的吗?
答案 0 :(得分:3)
之前我已经将ScriptManager与AJAX控件工具包一起使用,没问题。我使用的是旧版本,所以也许这个要求可能会在以后出现,但它可能根本不是必需的;它可能为您增加额外的便利。由于那里的继承,你得到警告,因为ToolkitScriptManager继承自ScriptManager,这就是原因。可以使用ToolScriptManager进行...
只要它有效,那就是最重要的: - )