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

Пространство имен System.Web.DynamicData содержит классы, которые предоставляют базовые функциональные возможности для платформы динамических данных ASP.NET. The System.Web.DynamicData namespace contains classes that provide the core functionality for ASP.NET Dynamic Data. Оно также обеспечивает возможности расширения, позволяющие настроить поведение платформы динамических данных. It also provides extensibility features that let you customize dynamic data behavior.

Классы

ContextConfiguration

Предоставляет для экземпляра контекста данных сведения, необходимые для разрешения настройки.Provides information for a data-context instance in order to allow customization.

ControlFilterExpression

Изменяет запрос к базе данных, используя ключ данных элемента, выбранного в элементе управления с привязкой к данным.Modifies a database query by using the data key of the item that is selected in a data-bound control.

DataControlReference

Позволяет элементу управления DynamicDataManager декларативно определять элементы управления данными, которыми он управляет.Enables the DynamicDataManager to declaratively define data controls that it manages.

DataControlReferenceCollection

Представляет коллекцию объектов MenuItemBinding.Represents a collection of MenuItemBinding objects.

DefaultAutoFieldGenerator

Автоматически создает поля динамических данных (столбцы) для элементов управления с привязкой к данным.Generates dynamic data fields (columns) for data-bound controls automatically.

DynamicControl

Отображает содержимое, определенное для поля в элементах управления-шаблонах с привязкой к данным с использованием функций платформы динамических данных ASP.NET.Displays the content that is defined for the field in templated data-bound controls, using ASP.NET Dynamic Data features.

DynamicControlParameter

Представляет параметр, используемый для фильтров "основной-подробности", в которых источник данных получает информацию из другого элемента управления данными.Represents a parameter that is used for master-detail filters in which a data source gets information from another data control.

DynamicDataExtensions

Представляет методы расширения, используемые платформой динамических данных ASP.NET.Provides extension methods that are used by ASP.NET Dynamic Data.

DynamicDataManager

Включает динамическое поведение для веб-элементов управления ASP.NET, поддерживающих платформу динамических данных ASP.NET.Enables dynamic behavior for ASP.NET Web controls that support ASP.NET Dynamic Data.

DynamicDataRoute

Представляет маршрут, используемый платформой динамических данных ASP.NET.Represents a route that is used by ASP.NET Dynamic Data.

DynamicDataRouteHandler

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

DynamicEntity

Предоставляет элемент управления ASP.NET, который представляет объект для использования динамическими данными ASP.NET.Provides an ASP.NET control that represents an entity for use by ASP.NET Dynamic Data.

DynamicField

Представляет поле данных, отображаемое в элементе управления с привязкой к данным, использующем функции платформы динамических данных ASP.NET.Represents a data field that is displayed in a data-bound control that uses ASP.NET Dynamic Data features.

DynamicFilter

Отображает пользовательский интерфейс для фильтрации строк таблицы с использованием указанного столбца.Displays the UI for filtering table rows using a specified column.

DynamicFilterExpression

Изменяет запрос к базе данных с помощью значения из указанного фильтра элемента управления.Modifies a database query by using a value from specified filter control.

DynamicHyperLink

Отображает ссылки на действия над таблицами, такие как изменение, удаление и вставка.Displays links to table actions such as edit, delete, and insert.

DynamicQueryStringParameter

Автоматически создает коллекцию параметров, используемую для создания предложения Where для элемента управления источником данных путем извлечения значений из строки запроса.Automatically generates a collection of parameters that is used to create the Where clause for the data source control by retrieving query string values.

DynamicRouteExpression

Получает первичный ключ из сведений маршрутизации, чтобы выполнить фильтрацию данных.Gets the primary key from the routing information in order to perform data filtering.

DynamicValidator

Принудительно применяет и перехватывает исключения, возникающие в модели данных, и выводит сообщение об ошибке.Enforces and catches exceptions that are thrown in a data model and displays the error.

DynamicValidatorEventArgs

Базовый класс для классов DynamicValidator, содержащих данные события.Base class for DynamicValidator classes that contain event data.

EntityTemplate

Отображает содержимое, определенное для сущности в элементах управления-шаблонах сущностей с привязкой к данным , с помощью функций платформы динамических данных ASP.NET.Displays the content that is defined for the entity in entity-template data-bound controls by using ASP.NET Dynamic Data features.

EntityTemplateFactory

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

EntityTemplateUserControl

Определяет базовый класс для шаблонов сущностей.Defines the base class for entity templates.

FieldTemplateFactory

Создает шаблоны поля.Creates a field template.

FieldTemplateUserControl

Представляет базовый класс для всех элементов управления шаблонов полей.Represents the base class for all field template controls.

FilterFactory

Создает шаблон поля.Creates a filter template.

FilterRepeater

Представляет элемент управления, перечисляющий столбцы таблицы, которые могут быть отфильтрованы.Represents a control that enumerates table columns that can be filtered.

FilterUserControlBase

Предоставляет базовый класс для пользовательских элементов управления, которые используются для фильтрации данных в таблице данных.Provides the base class for user controls that are used to filter data in a data table. Этот класс используется для отображения селекторов фильтра.This class is used to display filter selectors.

MetaChildrenColumn

Представляет поле базы данных, задающее отношение "один-ко-многим".Represents a database field that indicates a one-to-many relationship.

MetaColumn

Представляет столбец базы данных, используемый платформой динамических данных.Represents a database column that is used by Dynamic Data.

MetaForeignKeyColumn

Представляет поле внешнего ключа базы данных, используемое платформой динамических данных ASP.NET.Represents a database foreign-key field that is used by ASP.NET Dynamic Data.

MetaModel

Представляет одну или несколько баз данных, используемых платформой динамических данных ASP.NET.Represents one or multiple databases that are used by ASP.NET Dynamic Data.

MetaTable

Представляет метаданные, описывающие таблицу для использования страницами платформы динамических данных.Represents the metadata that describes a table for use by Dynamic Data pages.

PageAction

Задает значения действия по умолчанию, используемые механизмом маршрутизации в приложениях платформы динамических данных ASP.NET.Specifies default action values that are used by the routing mechanism in ASP.NET Dynamic Data applications.

QueryableFilterRepeater

Предоставляет элемент управления-шаблон, который автоматически создает пользовательский интерфейс для фильтрации строк таблицы по поддерживаемым типам столбцов.Provides a templated control that automatically generates the UI to filter table rows for supported column types.

QueryableFilterUserControl

Предоставляет базовый класс для элементов управления фильтрами.Provides a base class for filter controls.

TableNameAttribute

Предоставляет атрибут для изменения отображаемого имени таблицы.Provides an attribute to change the displayed name for a table.

Интерфейсы

IControlParameterTarget

Определяет члены, которые должен реализовать класс, для того чтобы предоставить данные для экземпляра класса DynamicControlParameter.Defines members that a class must implement in order to provide data to for an instance of the DynamicControlParameter class.

IDynamicDataSource

Представляет источник данных для элемента управления динамическими данными.Represents a data source for a Dynamic Data control.

IDynamicValidatorException

Представляет интерфейс, реализованный классами исключений платформы динамических данных.Represents an interface implemented by Dynamic Data Exception classes.

IFieldFormattingOptions

Определяет интерфейс для общих свойств параметров форматирования, применяемых к пользовательским элементам управления шаблонов полей.Defines an interface for common formatting-option properties to be applied to field template user controls.

IFieldTemplate

Определяет члены, которые должен реализовать класс, для того чтобы он распознавался как шаблон поля.Defines members that a class must implement in order to be recognized as a field template.

IFieldTemplateFactory

Определяет интерфейс, реализованный объектами, создающими шаблоны полей.Defines an interface implemented by objects that create field templates.

IFieldTemplateHost

Определяет члены, которые должны быть реализованы классом, управляющим использованием пользовательских элементов управления шаблонов полей.Defines members that must be implemented by a class that manages the use of field-template user controls.

IFilterExpressionProvider

Предоставляет интерфейс для создания повторителей фильтра.Provides an interface to create filter repeaters.

IWhereParametersProvider

Реализуется классами параметров, предоставляющими один или более параметров Where.Implemented by parameter classes that provide one or many Where parameters.

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

ContainerType

Задает тип контейнера элемента управления данными.Specifies the data-control container type.

DynamicDataSourceOperation

Описывает тип операции, выполняемой объектом источника данных.Describes the type of operation that is being performed by the data source object.