Академия Специальных Курсов по Компьютерным Технологиям
    Главная страница Послать письмо
 
AskIt.ru  
   
   
   
   
   
   
 
 
  Главная / Заказные курсы / Разработка Web-приложений ASP.NET 2.0 в Visual Studio.NET 2005
 
 

Получить учебные материалы по этому курсу


<-- Назад Читать дальше -->

4.5.18 Элемент управления XML

Серверный элемент управления XML в ASP.NET 2.0, свойства Document и Transform

Элемент управления XML предназначен для отображения на Web-странице:

·        содержимого документа XML (вывод производится самым простым способом: выводится вся информация из документа без разметки);

·        результатов преобразования информации из документа XML средствами XSLT (при этом преобразование производится средствами этого элемента управления).

Сразу отметим, что этот элемент управления используется редко. Показывать пользователю непосредственно код XML — не самая лучшая идея. Обычно пользователи намного лучше воспринимают информацию XML, представленную в обычном табличном виде, например, средствами элемента управления GridView. Преобразование XSLT несложно произвести без использования этого элемента управления (просто программным образом). В результате преобразования XSLT можно получить или код XML (который опять-таки не рекомендуется показывать пользователям напрямую), или код HTML, для отображения которого этот элемент управления не нужен.

Тем не менее отметим самые важные свойства этого элемента управления. Определить документ XML, который будет отображаться средствами этого элемента управления, можно при помощи свойств:

·        Document — если вы передаете документ XML в виде объекта XmlDocument;

·        DocumentContent — если код документа XML передается просто в виде строкового значения;

·        DocumentSource — если документ XML передается в виде файла на диске.

Определить таблицу преобразования для этого элемента управления можно при помощи свойств:

·        Transform — если таблица XSL передается в виде объекта XslTransform;

·        TransformSource — если таблица XSL передается в виде файла на диске.

 

 

   
   
   
   
   
   
   
   
   
   
 
<-- Назад Читать дальше -->

Получить учебные материалы по этому курсу


 
© 2004-2008, Академия Специальных Курсов
по Информационным Технологиям
.
Все права защищены.

Разработка NevaStudio
г. Санкт-Петербург, Васильевский остров,
20-я линия, д. 7
Офис 101, 2-й этаж
Телефон: 8(812)922-47-60
E-mail: info@askit.ru