Поделиться через


System.Web.DynamicData Пространство имен

Содержит классы, которые предоставляют базовые функциональные возможности для платформы динамических данных ASP.NET. Оно также обеспечивает возможности расширения, позволяющие настроить поведение платформы динамических данных.

Классы

ContextConfiguration

Предоставляет для экземпляра контекста данных сведения, необходимые для разрешения настройки.

ControlFilterExpression

Изменяет запрос к базе данных, используя ключ данных элемента, выбранного в элементе управления с привязкой к данным.

DataControlReference

Позволяет элементу управления DynamicDataManager декларативно определять элементы управления данными, которыми он управляет.

DataControlReferenceCollection

Представляет коллекцию объектов MenuItemBinding.

DefaultAutoFieldGenerator

Автоматически создает поля динамических данных (столбцы) для элементов управления с привязкой к данным.

DynamicControl

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

DynamicControlParameter

Представляет параметр, используемый для фильтров "основной-подробности", в которых источник данных получает информацию из другого элемента управления данными.

DynamicDataExtensions

Представляет методы расширения, используемые платформой динамических данных ASP.NET.

DynamicDataManager

Разрешает динамическое поведение для веб-элементов управления ASP.NET, поддерживающих платформу динамических данных ASP.NET.

DynamicDataRoute

Представляет маршрут, используемый платформой динамических данных ASP.NET.

DynamicDataRouteHandler

Обрабатывает шаблоны маршрута платформы динамических данных ASP.NET.

DynamicEntity

Предоставляет элемент управления ASP.NET, который представляет объект для использования динамическими данными ASP.NET.

DynamicField

Представляет поле данных, которое отображается в элементе управления с привязкой к данным, использующем возможности динамических данных ASP.NET.

DynamicFilter

Отображает пользовательский интерфейс для фильтрации строк таблицы с использованием указанного столбца.

DynamicFilterExpression

Изменяет запрос к базе данных с помощью значения из указанного элемента управления фильтра.

DynamicHyperLink

Отображает ссылки на действия с таблицами, такие как изменение, удаление и вставка.

DynamicQueryStringParameter

Автоматически создает коллекцию параметров, используемую для создания предложения Where для элемента управления источником данных путем извлечения значений из строки запроса.

DynamicRouteExpression

Получает первичный ключ из сведений маршрутизации, чтобы выполнить фильтрацию данных.

DynamicValidator

Принудительно применяет и перехватывает исключения, возникающие в модели данных, и выводит сообщение об ошибке.

DynamicValidatorEventArgs

Базовый класс для классов DynamicValidator, содержащих данные события.

EntityTemplate

Отображает содержимое, определенное для сущности в элементах управления-шаблонах сущностей с привязкой к данным , с помощью функций платформы динамических данных ASP.NET.

EntityTemplateFactory

Создает шаблон сущности.

EntityTemplateUserControl

Определяет базовый класс для шаблонов сущностей.

FieldTemplateFactory

Создает шаблоны поля.

FieldTemplateUserControl

Представляет базовый класс для всех элементов управления шаблонов полей.

FilterFactory

Создает шаблон поля.

FilterRepeater

Представляет элемент управления, перечисляющий столбцы таблицы, которые могут быть отфильтрованы.

FilterUserControlBase

Предоставляет базовый класс для пользовательских элементов управления, которые используются для фильтрации данных в таблице данных. Этот класс используется для отображения селекторов фильтра.

MetaChildrenColumn

Представляет поле базы данных, задающее отношение "один-ко-многим".

MetaColumn

Представляет столбец базы данных, используемый платформой динамических данных.

MetaForeignKeyColumn

Представляет поле внешнего ключа базы данных, используемое платформой динамических данных ASP.NET.

MetaModel

Представляет одну или несколько баз данных, используемых платформой динамических данных ASP.NET.

MetaTable

Представляет метаданные, описывающие таблицу для использования страницами платформы динамических данных.

PageAction

Задает значения действия по умолчанию, используемые механизмом маршрутизации в приложениях платформы динамических данных ASP.NET.

QueryableFilterRepeater

Предоставляет элемент управления-шаблон, который автоматически создает пользовательский интерфейс для фильтрации строк таблицы по поддерживаемым типам столбцов.

QueryableFilterUserControl

Предоставляет базовый класс для элементов управления фильтрами.

TableNameAttribute

Предоставляет атрибут для изменения отображаемого имени таблицы.

Интерфейсы

IControlParameterTarget

Определяет члены, которые должен реализовать класс, для того чтобы предоставить данные для экземпляра класса DynamicControlParameter.

IDynamicDataSource

Представляет источник данных для элемента управления динамическими данными.

IDynamicValidatorException

Представляет интерфейс, реализованный классами исключений платформы динамических данных.

IFieldFormattingOptions

Определяет интерфейс для общих свойств параметров форматирования, применяемых к пользовательским элементам управления шаблонов полей.

IFieldTemplate

Определяет члены, которые должен реализовать класс, для того чтобы он распознавался как шаблон поля.

IFieldTemplateFactory

Определяет интерфейс, реализованный объектами, создающими шаблоны полей.

IFieldTemplateHost

Определяет члены, которые должны быть реализованы классом, управляющим использованием пользовательских элементов управления шаблонов полей.

IFilterExpressionProvider

Предоставляет интерфейс для создания повторителей фильтра.

IWhereParametersProvider

Реализуется классами параметров, предоставляющими один или более параметров Where.

Перечисления

ContainerType

Задает тип контейнера элемента управления данными.

DynamicDataSourceOperation

Описывает тип операции, выполняемой объектом источника данных.