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在事件處理常式期間 onInit ,從自訂 ASP.NET Ajax 腳本控制項呼叫 方法,以向頁面註冊該控制項。 必須註冊 ASP.NET Ajax 腳本控制項,才能參與部分頁面轉譯。

方法 RegisterScriptControl 會將指定的擴充項控制項新增至事件期間 PreRender 所處理的腳本控制項內部清單。

適用於