ScriptManager.RegisterExtenderControl<TExtenderControl> 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
使用目前 ScriptManager 執行個體註冊擴充項控制項。
public:
generic <typename TExtenderControl>
where TExtenderControl : System::Web::UI::Control, System::Web::UI::IExtenderControl virtual void RegisterExtenderControl(TExtenderControl extenderControl, System::Web::UI::Control ^ targetControl);
public void RegisterExtenderControl<TExtenderControl> (TExtenderControl extenderControl, System.Web.UI.Control targetControl) where TExtenderControl : System.Web.UI.Control, System.Web.UI.IExtenderControl;
abstract member RegisterExtenderControl : 'ExtenderControl * System.Web.UI.Control -> unit (requires 'ExtenderControl :> System.Web.UI.Control and 'ExtenderControl :> System.Web.UI.IExtenderControl)
override this.RegisterExtenderControl : 'ExtenderControl * System.Web.UI.Control -> unit (requires 'ExtenderControl :> System.Web.UI.Control and 'ExtenderControl :> System.Web.UI.IExtenderControl)
Public Sub RegisterExtenderControl(Of TExtenderControl As {Control, IExtenderControl}) (extenderControl As TExtenderControl, targetControl As Control)
類型參數
- TExtenderControl
實作 IExtenderControl 介面的控制項。
參數
- extenderControl
- TExtenderControl
要註冊的擴充項控制項。
- targetControl
- Control
擴充項控制項所擴充的指令碼控制項。
例外狀況
備註
這個方法主要是供控制項開發人員使用。
RegisterExtenderControl在事件處理常式期間 onInit
,從自訂 ASP.NET Ajax 擴充項控制項呼叫 方法,以向頁面註冊該控制項。 必須註冊 ASP.NET Ajax 擴充項控制項,才能參與部分頁面轉譯。
方法 RegisterExtenderControl 會將指定的擴充項控制項新增至擴充項控制項的內部清單,以及它們擴充的目標腳本控制項。 此清單會在事件期間 PreRender 處理。