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

要注册的脚本控件。

例外

scriptControlnull

注解

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

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

适用于