ScriptManager.RegisterExtenderControl<TExtenderControl> Méthode

Définition

Inscrit un contrôle d'extendeur avec l'instance ScriptManager actuelle.

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)

Paramètres de type

TExtenderControl

Contrôle qui implémente l'interface IExtenderControl.

Paramètres

extenderControl
TExtenderControl

Contrôle d'extendeur à inscrire.

targetControl
Control

Contrôle de script que le contrôle d'extendeur étend.

Exceptions

extenderControl a la valeur null.

-ou-

targetControl a la valeur null.

Remarques

Cette méthode est principalement destinée aux développeurs de contrôles. Appelez la RegisterExtenderControl méthode à partir d’un contrôle d’extension Ajax ASP.NET personnalisé pendant son onInit gestionnaire d’événements pour inscrire ce contrôle auprès de la page. Un contrôle d’extension Ajax ASP.NET doit être inscrit pour participer au rendu de page partielle.

La RegisterExtenderControl méthode ajoute le contrôle d’extension spécifié à une liste interne de contrôles d’extension et aux contrôles de script cible qu’ils étendent. Cette liste est traitée pendant l’événement PreRender .

S’applique à