Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
A DataView позволяет создавать различные представления данных, хранящихся в DataTable, возможность, которая часто используется в приложениях связывания данных. С помощью DataView можно отображать данные в таблице с различными порядками сортировки, и данные можно фильтровать по состоянию строки или по выражению фильтра.
Элемент DataView предоставляет динамическое представление данных из исходной таблицы DataTable: содержимое, порядок и состав отражают изменения по мере их возникновения. Это поведение отличается от Select метода DataTable, который возвращает DataRow массив из таблицы на основе определенного фильтра и /или порядка сортировки: это содержимое отражает изменения в базовой таблице, но его членство и упорядочивание остаются статическими. Динамические возможности DataView делают его идеальным для приложений привязки данных.
Устройство DataView предоставляет динамическое представление данных, аналогичное представлению базы данных, к которому можно применить различные критерии сортировки и фильтрации. В отличие от представления базы данных, однако DataView нельзя рассматривать как таблицу и не удается предоставить представление присоединенных таблиц. Кроме того, нельзя исключить столбцы, существующие в исходной таблице или добавляемые столбцы, которые не существуют в исходной таблице, например вычислительные столбцы.
Вы можете использовать DataViewManager для управления параметрами представления в Наборе данных для всех таблиц. Это DataViewManager обеспечивает удобный способ управления параметрами представления по умолчанию для каждой таблицы. При привязке элемента управления к нескольким таблицам набора данных, привязка к DataViewManager является идеальным выбором.
В этом разделе
Создание DataView Описание процесса создания DataView для DataTable.
Сортировка и фильтрация данных Описывает, как задать свойства DataView возвращаемых подмножеств строк данных с определенными критериями фильтра или возвращать данные в определенном порядке сортировки.
DataRows и DataRowViews Описывает, как получить доступ к данным, предоставляемым DataView.
Поиск строк Описывает, как найти определенную строку в DataView.
Дочерние представления и отношения Описывает, как создать представления данных на основе связи между родителями и потомками с помощью DataView.
Модификация DataViews Описывается процесс модификации данных в базовом DataTable объекте с использованием DataView, включая возможность включения или отключения обновлений.
Обработка событий DataView Описывает, как использовать событие ListChanged для получения уведомления, когда обновляется содержимое или порядок элементов в DataView.
Управление DataViews Описывает, как использовать DataViewManager для управления DataView настройками каждой таблицы в наборе данных.
Связанные разделы
веб-приложения ASP.NET Предоставляет общие сведения и подробные пошаговые процедуры для создания приложений ASP.NET, веб-форм и веб-служб.
Приложения Windows Содержит подробные сведения о работе с приложениями Windows Forms и консольными приложениями.
Наборы данных, Таблицы данных и Представления данных Описывает DataSet объект и способы его использования для управления данными приложения.
DataTables Описывает DataTable объект и способ его использования для управления данными приложения самостоятельно или в составе Набора данных.
ADO.NET Описывает архитектуру и компоненты ADO.NET и способы использования ADO.NET для доступа к существующим источникам данных и управлению данными приложения.