ScriptManager.RegisterExpandoAttribute Метод

Определение

Регистрирует пару name/value с ScriptManager элементом управления в качестве настраиваемого атрибута (expando) указанного элемента управления.

public:
 static void RegisterExpandoAttribute(System::Web::UI::Control ^ control, System::String ^ controlId, System::String ^ attributeName, System::String ^ attributeValue, bool encode);
public static void RegisterExpandoAttribute(System.Web.UI.Control control, string controlId, string attributeName, string attributeValue, bool encode);
static member RegisterExpandoAttribute : System.Web.UI.Control * string * string * string * bool -> unit
Public Shared Sub RegisterExpandoAttribute (control As Control, controlId As String, attributeName As String, attributeValue As String, encode As Boolean)

Параметры

control
Control

Элемент управления, регистрирующий атрибут expando.

controlId
String

Элемент управления, содержащий настраиваемый атрибут на странице.

attributeName
String

Имя настраиваемого атрибута для регистрации.

attributeValue
String

Значение настраиваемого атрибута.

encode
Boolean

true кодирование настраиваемого атрибута, зарегистрированного; falseв противном случае .

Исключения

control равно null.

control не находится в дереве элементов управления страницы.

–или–

controlId равно null.

–или–

controlId значение пусто.

–или–

attributeName равно null.

–или–

attributeName значение пусто.

–или–

attributeName уже зарегистрирован.

Комментарии

Метод RegisterExpandoAttribute используется для регистрации настраиваемого свойства (expando) для элемента управления, совместимого с частичной отрисовкой страницы и не имеющих зависимостей библиотеки Ajax Microsoft.

Метод RegisterExpandoAttribute регистрирует пару name/value в качестве настраиваемого атрибута для указанного элемента управления. Свойство динамически устанавливается из ECMAScript (JavaScript), чтобы сохранить совместимость XHTML для разметки отрисованного элемента управления. Задайте значение encodetrue , если необходимо экранировать любые символы в значении динамического свойства.

Если элемент управления, к которому будет добавлено динамическое свойство, не найден, возникает ошибка скрипта.

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

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