语言

ScriptManager.RegisterScriptControl<TScriptControl> 方法

定义

向当前 ScriptManager 实例注册脚本控件。

public:
generic <typename TScriptControl>
 where TScriptControl : System::Web::UI::Control, System::Web::UI::IScriptControl virtual void RegisterScriptControl(TScriptControl scriptControl);
public void RegisterScriptControl<TScriptControl>(TScriptControl scriptControl) where TScriptControl : System.Web.UI.Control, System.Web.UI.IScriptControl;
abstract member RegisterScriptControl : 'ScriptControl -> unit (requires 'ScriptControl :> System.Web.UI.Control and 'ScriptControl :> System.Web.UI.IScriptControl)
override this.RegisterScriptControl : 'ScriptControl -> unit (requires 'ScriptControl :> System.Web.UI.Control and 'ScriptControl :> System.Web.UI.IScriptControl)
Public Sub RegisterScriptControl(Of TScriptControl As {Control, IScriptControl}) (scriptControl As TScriptControl)

类型参数

TScriptControl

实现接口的 IScriptControl 控件。

参数

scriptControl
TScriptControl

要注册的脚本控件。

例外

scriptControl 是 null。

注解

此方法主要供控件开发人员使用。 在其 RegisterScriptControl 事件处理程序期间,从自定义 ASP.NET Ajax 脚本控件调用 onInit 方法,以向页面注册该控件。 必须注册 ASP.NET Ajax 脚本控件才能参与分页呈现。

该方法 RegisterScriptControl 将指定的扩展程序控件添加到事件期间 PreRender 处理的脚本控件的内部列表。

适用于