System.Web.DynamicData Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Contains classes that provide the core functionality for ASP.NET Dynamic Data. It also provides extensibility features that let you customize dynamic data behavior.
Classes
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 |
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. |
Interfaces
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. |
IFilterExpressionProvider |
Provides an interface to create filter repeaters. |
IWhereParametersProvider |
Implemented by parameter classes that provide one or many |
Enums
ContainerType |
Specifies the data-control container type. |
DynamicDataSourceOperation |
Describes the type of operation that is being performed by the data source object. |