Публикация данных на страницах ASP.NET Объекты доступа к данным

ASP .NET – это технология, используемая для создания клиент-серверных интернет-приложений. Эта технология предназначена для формирования динамических страниц HTML. Для реализации доступа к данным ASP.NET позволяет применять как классы пространств имен System.Data и System.Xml, так и модель декларативного связывания данных. Этот механизм является более новым и основан на использовании двух типов серверных элементов управления: источников данных (data source controls) и элементов, связанных с данными (data-bound controls).

Элементы управления источники данных применяются для реализации доступа к данным (соединение, чтение, запись данных), а элементы управления, связанные с данными, используются для визуализации данных.

ASP.NET предоставляет следующие элементы управления источники данных:

§  ObjectDataSource          используется вWeb-приложении  для управления данными;

§  SqlDataSource   – позволяет использовать провайдеры данных  ADO.NET;

§  AccessDataSource         позволяет работать с базой данных Microsoft Access;

§  XmlDataSource  позволяет работать с источником данных – XML-файлом;

§  SiteMapDataSource       – применяется с навигацией ASP.NET.

ASP.NET предоставляет следующие элементы управления, связанные с данными:

§  ListBox, DropDownList, BulletedList, CheckBoxList, RadioButtonList  – отображение данных в виде списков;

§  AdRotator – отображение изображений, используемых как гиперссылка;

§  DataList – отображение данных в виде таблицы;

§  DetailsView – представляет данные одной строки в виде таблицы (каждое поле отдельной строкой);

§  FormView – представляет данные одной строки, но в отличие от DetailsView, позволяет компоновку каждой записи;

§  GridView – отображение данных в виде таблицы, позволяя выполнять редактирование, изменение и сортировку данных без какого-либо программирования. Этот элемент управления заменяет в версии 2.0 элемент управления DataGrid;

§  Menu – отображает данные в виде иерархического динамического меню, возможно включающего подменю;

§  Repeater – отображает данные в виде списка, в котором каждый отображаемый элемент использует определяемый разработчиком шаблон элемента;

§  TreeView – отображает данные в виде иерархического дерева.

ASP.NET реализует автоматическое обновление кэширования баз данных, позволяя хранить на Web-сервере "клиентские" наборы данных.

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100