System.Web.DynamicData Espacio de nombres

Contiene clases que proporcionan la funcionalidad básica para ASP.NET datos dinámicos. También proporciona características de extensibilidad que permiten personalizar el comportamiento de los datos dinámicos.

Clases

Nombre Description
ContextConfiguration

Proporciona información para una instancia de contexto de datos para permitir la personalización.

ControlFilterExpression

Modifica una consulta de base de datos mediante la clave de datos del elemento seleccionado en un control enlazado a datos.

DataControlReference

DynamicDataManager Permite definir mediante declaración los controles de datos que administra.

DataControlReferenceCollection

Representa una colección de MenuItemBinding objetos.

DefaultAutoFieldGenerator

Genera campos de datos dinámicos (columnas) para controles enlazados a datos automáticamente.

DynamicControl

Muestra el contenido definido para el campo en controles enlazados a datos con plantilla mediante ASP.NET características de datos dinámicos.

DynamicControlParameter

Representa un parámetro que se usa para los filtros master-detail en los que un origen de datos obtiene información de otro control de datos.

DynamicDataExtensions

Proporciona métodos de extensión que usan ASP.NET datos dinámicos.

DynamicDataManager

Habilita el comportamiento dinámico para ASP.NET controles web que admiten ASP.NET datos dinámicos.

DynamicDataRoute

Representa una ruta que usa ASP.NET datos dinámicos.

DynamicDataRouteHandler

Procesa ASP.NET patrones de ruta de datos dinámicos.

DynamicEntity

Proporciona un control ASP.NET que representa una entidad para su uso por ASP.NET datos dinámicos.

DynamicField

Representa un campo de datos que se muestra en un control enlazado a datos que usa ASP.NET características de datos dinámicos.

DynamicFilter

Muestra la interfaz de usuario para filtrar filas de tabla mediante una columna especificada.

DynamicFilterExpression

Modifica una consulta de base de datos mediante un valor del control de filtro especificado.

DynamicHyperLink

Muestra vínculos a acciones de tabla como editar, eliminar e insertar.

DynamicQueryStringParameter

Genera automáticamente una colección de parámetros que se usa para crear la Where cláusula para el control de origen de datos recuperando valores de cadena de consulta.

DynamicRouteExpression

Obtiene la clave principal de la información de enrutamiento para realizar el filtrado de datos.

DynamicValidator

Aplica y detecta excepciones que se producen en un modelo de datos y muestra el error.

DynamicValidatorEventArgs

Clase base para DynamicValidator las clases que contienen datos de eventos.

EntityTemplate

Muestra el contenido definido para la entidad en controles enlazados a datos de plantilla de entidad mediante ASP.NET características de datos dinámicos.

EntityTemplateFactory

Crea una plantilla de entidad.

EntityTemplateUserControl

Define la clase base para las plantillas de entidad.

FieldTemplateFactory

Crea una plantilla de campo.

FieldTemplateUserControl

Representa la clase base para todos los controles de plantilla de campo.

FilterFactory

Crea una plantilla de filtro.

FilterRepeater

Representa un control que enumera las columnas de tabla que se pueden filtrar.

FilterUserControlBase

Proporciona la clase base para los controles de usuario que se usan para filtrar los datos de una tabla de datos. Esta clase se usa para mostrar selectores de filtro.

MetaChildrenColumn

Representa un campo de base de datos que indica una relación uno a varios.

MetaColumn

Representa una columna de base de datos que usan los datos dinámicos.

MetaForeignKeyColumn

Representa un campo de clave externa de base de datos que usa ASP.NET datos dinámicos.

MetaModel

Representa una o varias bases de datos que usan ASP.NET datos dinámicos.

MetaTable

Representa los metadatos que describen una tabla para usarla en páginas de datos dinámicos.

PageAction

Especifica los valores de acción predeterminados que usa el mecanismo de enrutamiento en ASP.NET aplicaciones de datos dinámicos.

QueryableFilterRepeater

Proporciona un control con plantilla que genera automáticamente la interfaz de usuario para filtrar las filas de tabla para los tipos de columna admitidos.

QueryableFilterUserControl

Proporciona una clase base para los controles de filtro.

TableNameAttribute

Proporciona un atributo para cambiar el nombre mostrado de una tabla.

Interfaces

Nombre Description
IControlParameterTarget

Define los miembros que una clase debe implementar para proporcionar datos a para una instancia de la DynamicControlParameter clase .

IDynamicDataSource

Representa un origen de datos para un control Datos dinámicos.

IDynamicValidatorException

Representa una interfaz implementada por clases de excepción de datos dinámicos.

IFieldFormattingOptions

Define una interfaz para las propiedades comunes de opción de formato que se aplicarán a los controles de usuario de plantilla de campo.

IFieldTemplate

Define los miembros que una clase debe implementar para que se reconozcan como una plantilla de campo.

IFieldTemplateFactory

Define una interfaz implementada por objetos que crean plantillas de campo.

IFieldTemplateHost

Define los miembros que deben implementarse mediante una clase que administra el uso de controles de usuario de plantilla de campo.

IFilterExpressionProvider

Proporciona una interfaz para crear repetidores de filtro.

IWhereParametersProvider

Implementado por clases de parámetros que proporcionan uno o varios Where parámetros.

Enumeraciones

Nombre Description
ContainerType

Especifica el tipo de contenedor de control de datos.

DynamicDataSourceOperation

Describe el tipo de operación que realiza el objeto de origen de datos.