System.Web.DynamicData Namespace
.NET Framework 4
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.
Class | Description | |
---|---|---|
![]() | 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 | Enables the DynamicDataManager to declaratively define data controls that it manages. |
![]() | DataControlReferenceCollection | Represents a collection of MenuItemBinding objects. |
![]() | DefaultAutoFieldGenerator | Generates dynamic data fields (columns) for data-bound controls automatically. |
![]() | DynamicControl | 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 | Provides extension methods that are used by ASP.NET Dynamic Data. |
![]() | DynamicDataManager | Enables dynamic behavior for ASP.NET Web controls that support ASP.NET Dynamic Data. |
![]() | DynamicDataRoute | Represents a route that is used by ASP.NET Dynamic Data. |
![]() | DynamicDataRouteHandler | Processes ASP.NET Dynamic Data route patterns. |
![]() | DynamicEntity | Provides an ASP.NET control that represents an entity for use by ASP.NET Dynamic Data. |
![]() | DynamicField | 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 | 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 | Base class for DynamicValidator classes that contain event data. |
![]() | EntityTemplate | 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 | Represents a database foreign-key field that is used by ASP.NET Dynamic Data. |
![]() | MetaModel | 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 | 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. |
Interface | Description | |
---|---|---|
![]() | IControlParameterTarget | 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. |
![]() | IWhereParametersProvider | Implemented by parameter classes that provide one or many Where parameters. |
Enumeration | Description | |
---|---|---|
![]() | ContainerType | Specifies the data-control container type. |
![]() | DynamicDataSourceOperation | Describes the type of operation that is being performed by the data source object. |