System.Web.DynamicData Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Содержит классы, предоставляющие основные функциональные возможности для ASP.NET динамических данных. Он также предоставляет функции расширяемости, которые позволяют настраивать динамическое поведение данных.
Классы
| Имя | Описание |
|---|---|
| ContextConfiguration |
Предоставляет сведения для экземпляра контекста данных, чтобы разрешить настройку. |
| ControlFilterExpression |
Изменяет запрос базы данных с помощью ключа данных элемента, выбранного в элементе управления с привязкой к данным. |
| DataControlReference |
DynamicDataManager Позволяет декларативно определять элементы управления данными, которыми он управляет. |
| DataControlReferenceCollection |
Представляет коллекцию MenuItemBinding объектов. |
| DefaultAutoFieldGenerator |
Создает динамические поля данных (столбцы) для элементов управления, привязанных к данным, автоматически. |
| DynamicControl |
Отображает содержимое, определенное для поля в шаблонных элементах управления с привязкой к данным, с помощью ASP.NET функций динамических данных. |
| DynamicControlParameter |
Представляет параметр, используемый для фильтров master-detail, в которых источник данных получает информацию из другого элемента управления данными. |
| 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 |
Автоматически создает коллекцию параметров, которые используются для создания |
| 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 |
Реализуется классами параметров, предоставляющими один или несколько |
Перечисления
| Имя | Описание |
|---|---|
| ContainerType |
Указывает тип контейнера управления данными. |
| DynamicDataSourceOperation |
Описывает тип операции, выполняемой объектом источника данных. |