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です。

注釈

このメソッドは、主にコントロール開発者が使用します。 onInit イベント ハンドラーの間にカスタム ASP.NET Ajax スクリプト コントロールから RegisterScriptControl メソッドを呼び出して、そのコントロールをページに登録します。 部分ページ レンダリングに参加するには、ASP.NET Ajax スクリプト コントロールを登録する必要があります。

RegisterScriptControl メソッドは、指定したエクステンダー コントロールを、PreRender イベント中に処理されるスクリプト コントロールの内部リストに追加します。

適用対象