用ToolkitScriptManager替换ScriptManager

时间:2012-10-02 14:45:01

标签: c# asp.net ajaxcontroltoolkit

我知道如果我使用的是AjaxControlToolkit,我需要替换:

<asp:ScriptManager

通过

<ajaxToolkit:ToolkitScriptManager

但我是否需要在代码中替换ScriptManager:

ScriptManager.RegisterStartupScript

通过

ToolkitScriptManager.RegisterStartupScript

我在那里收到警告: 通过派生类型访问类型的静态成员

更新

好吧,也许RegisterStartupScript属于从ScriptManager派生的ScriptManager和ToolkitScriptManager?在这种情况下,将它替换为RegisterStartupScript是没有意义的吗?

1 个答案:

答案 0 :(得分:3)

之前我已经将ScriptManager与AJAX控件工具包一起使用,没问题。我使用的是旧版本,所以也许这个要求可能会在以后出现,但它可能根本不是必需的;它可能为您增加额外的便利。由于那里的继承,你得到警告,因为ToolkitScriptManager继承自ScriptManager,这就是原因。可以使用ToolScriptManager进行...

只要它有效,那就是最重要的: - )