Использование разметки для привязки данных: xm-script

Программный подход к привязке данных прекрасно работает, но декларативный способ также имеет свои преимущества. Например, при декларативном подходе проблемы с вызовом метода initialize() просто не существует.

В предварительные версии ASP.NET AJAX компания Microsoft ввела xml?script – формат разметки специально для добавления функциональных возможностей в страницы ASP.NET AJAX. Группа разработчиков ASP.NET AJAX предполагала, что использование встроенной разметки XML прекрасно подойдет для представления дополнительной информации, которая сможет быть интерпретирована JavaScript во время исполнения на стороне клиента. Кроме того, такой подход дает разработчикам стандартную разметку, которая легко читается и даже может поддерживаться инструментальными средствами. Недостаток – отсутствие поддержки разметки xml?script механизмом IntelliSense в Visual Studio. (Дополнительную информацию об этом решении вы найдете в блоге http://www.nikhilk.net/AtlasXMLScript.aspx.) В какой-то момент компания Microsoft решила не продолжать дальнейшую работу над xml?script. Эта особенность по?прежнему присутствует в пакете Futures (и потому будет описана в этом разделе), но надежды на то, что она попадет в ядро ASP.NET AJAX Extensions, минимальны.

Основная схема xml?script выглядит примерно так:


В основе этой особенности лежит элемент разметки
Этот элемент используется для декларативного определения функциональности ASP.NET AJAX, в данном случае – для организации привязки данных. Внутри элемента

Оцените статью: (0 голосов)
0 5 0

Статьи из раздела ASP.NET AJAX на эту тему:
Вызов методов
Групповая проверка
Направление привязки
Обработка событий
Предотвращение возможности отправки формы