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 , если необходимо экранировать любые символы в значении динамического свойства.
Если элемент управления, к которому будет добавлено динамическое свойство, не найден, возникает ошибка скрипта.