ScriptManager.RegisterExtenderControl<TExtenderControl> Método

Definición

Registra un control extensor con la instancia actual 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)

Parámetros de tipo

TExtenderControl

Control que implementa la IExtenderControl interfaz .

Parámetros

extenderControl
TExtenderControl

Control extensor que se va a registrar.

targetControl
Control

Control de script que extiende el control extensor.

Excepciones

extenderControl es null.

O bien

targetControl es null.

Comentarios

Este método se usa principalmente para desarrolladores de controles. Llame al método desde un control extensor de Ajax personalizado ASP.NET durante su controlador de eventos />

El RegisterExtenderControl método agrega el control extensor especificado a una lista interna de controles extensores y los controles de script de destino que extienden. Esta lista se procesa durante el PreRender evento.

Se aplica a