Поделиться через


ScriptManager.RegisterScriptDescriptors Метод

Определение

Указывает элементу ScriptManager управления выполнить обратный вызов к классам ScriptControl или ExtenderControl , чтобы вернуть скрипты, поддерживающие объект клиента, представляющий клиентский элемент управления, компонент или поведение.

Перегрузки

RegisterScriptDescriptors(IExtenderControl)

Осуществляет обратный вызов класса ExtenderControl для возвращения скриптов экземпляра, которые должны использоваться для поддержки клиентского объекта, представляющего клиентский элемент управления, компонент или поведение.

RegisterScriptDescriptors(IScriptControl)

Осуществляет вызов класса ScriptControl для возврата скриптов экземпляра, которые должны использоваться для поддержки клиентского объекта, представляющего клиентский элемент управления, компонент или поведение.

RegisterScriptDescriptors(IExtenderControl)

Осуществляет обратный вызов класса ExtenderControl для возвращения скриптов экземпляра, которые должны использоваться для поддержки клиентского объекта, представляющего клиентский элемент управления, компонент или поведение.

public:
 virtual void RegisterScriptDescriptors(System::Web::UI::IExtenderControl ^ extenderControl);
public void RegisterScriptDescriptors (System.Web.UI.IExtenderControl extenderControl);
abstract member RegisterScriptDescriptors : System.Web.UI.IExtenderControl -> unit
override this.RegisterScriptDescriptors : System.Web.UI.IExtenderControl -> unit
Public Sub RegisterScriptDescriptors (extenderControl As IExtenderControl)

Параметры

extenderControl
IExtenderControl

Элемент управления-расширитель, для которого были зарегистрированы дескрипторы скрипта.

Комментарии

Класс ExtenderControl вызывает RegisterScriptDescriptors метод в своем Render методе .

Примечания для тех, кто наследует этот метод

Если вы наследуете ExtenderControl от класса и переопределяете Render(HtmlTextWriter) метод , но не вызываете метод базового класса, необходимо вызвать RegisterScriptDescriptors(IExtenderControl) метод . Это позволяет элементу ScriptManager управления отображать скрипты экземпляра, поддерживающие клиентский объект, который представляет элемент управления.

См. также раздел

Применяется к

RegisterScriptDescriptors(IScriptControl)

Осуществляет вызов класса ScriptControl для возврата скриптов экземпляра, которые должны использоваться для поддержки клиентского объекта, представляющего клиентский элемент управления, компонент или поведение.

public:
 virtual void RegisterScriptDescriptors(System::Web::UI::IScriptControl ^ scriptControl);
public void RegisterScriptDescriptors (System.Web.UI.IScriptControl scriptControl);
abstract member RegisterScriptDescriptors : System.Web.UI.IScriptControl -> unit
override this.RegisterScriptDescriptors : System.Web.UI.IScriptControl -> unit
Public Sub RegisterScriptDescriptors (scriptControl As IScriptControl)

Параметры

scriptControl
IScriptControl

Элемент управления скрипта, для которого будут зарегистрированы дескрипторы скрипта.

Комментарии

Класс ScriptControl вызывает RegisterScriptDescriptors метод во время события Render .

Примечания для тех, кто наследует этот метод

Если вы наследуете ScriptControl от класса и переопределяете Render(HtmlTextWriter) метод , но не вызываете метод базового класса, необходимо вызвать RegisterScriptDescriptors(IScriptControl) метод . Это позволяет элементу ScriptManager управления отображать скрипты экземпляра, поддерживающие клиентский объект, который представляет элемент управления.

См. также раздел

Применяется к