System.Web.DynamicData Namespace

Contém classes que fornecem a funcionalidade principal para ASP.NET Dados Dinâmicos. Ele também fornece recursos de extensibilidade que permitem personalizar o comportamento de dados dinâmicos.

Classes

Nome Description
ContextConfiguration

Fornece informações para uma instância de contexto de dados para permitir a personalização.

ControlFilterExpression

Modifica uma consulta de banco de dados usando a chave de dados do item selecionado em um controle associado a dados.

DataControlReference

Permite definir declarativamente os DynamicDataManager controles de dados que ele gerencia.

DataControlReferenceCollection

Representa uma coleção de MenuItemBinding objetos.

DefaultAutoFieldGenerator

Gera campos de dados dinâmicos (colunas) para controles associados a dados automaticamente.

DynamicControl

Exibe o conteúdo definido para o campo em controles associados a dados com modelo, usando ASP.NET recursos de Dados Dinâmicos.

DynamicControlParameter

Representa um parâmetro usado para filtros de detalhes mestres nos quais uma fonte de dados obtém informações de outro controle de dados.

DynamicDataExtensions

Fornece métodos de extensão que são usados por ASP.NET Dados Dinâmicos.

DynamicDataManager

Habilita o comportamento dinâmico para controles web ASP.NET que dão suporte a ASP.NET Dados Dinâmicos.

DynamicDataRoute

Representa uma rota usada pelo ASP.NET Dados Dinâmicos.

DynamicDataRouteHandler

Processos ASP.NET padrões de rota de Dados Dinâmicos.

DynamicEntity

Fornece um controle ASP.NET que representa uma entidade para uso por ASP.NET Dados Dinâmicos.

DynamicField

Representa um campo de dados exibido em um controle associado a dados que usa ASP.NET recursos de Dados Dinâmicos.

DynamicFilter

Exibe a interface do usuário para filtrar linhas de tabela usando uma coluna especificada.

DynamicFilterExpression

Modifica uma consulta de banco de dados usando um valor do controle de filtro especificado.

DynamicHyperLink

Exibe links para ações de tabela, como editar, excluir e inserir.

DynamicQueryStringParameter

Gera automaticamente uma coleção de parâmetros que é usada para criar a Where cláusula para o controle da fonte de dados recuperando valores de cadeia de caracteres de consulta.

DynamicRouteExpression

Obtém a chave primária das informações de roteamento para executar a filtragem de dados.

DynamicValidator

Impõe e captura exceções geradas em um modelo de dados e exibe o erro.

DynamicValidatorEventArgs

Classe base para DynamicValidator classes que contêm dados de evento.

EntityTemplate

Exibe o conteúdo definido para a entidade em controles associados a dados de modelo de entidade usando ASP.NET recursos de Dados Dinâmicos.

EntityTemplateFactory

Cria um modelo de entidade.

EntityTemplateUserControl

Define a classe base para modelos de entidade.

FieldTemplateFactory

Cria um modelo de campo.

FieldTemplateUserControl

Representa a classe base para todos os controles de modelo de campo.

FilterFactory

Cria um modelo de filtro.

FilterRepeater

Representa um controle que enumera colunas de tabela que podem ser filtradas.

FilterUserControlBase

Fornece a classe base para controles de usuário usados para filtrar dados em uma tabela de dados. Essa classe é usada para exibir seletores de filtro.

MetaChildrenColumn

Representa um campo de banco de dados que indica uma relação um-para-muitos.

MetaColumn

Representa uma coluna de banco de dados usada pelos Dados Dinâmicos.

MetaForeignKeyColumn

Representa um campo de chave estrangeira de banco de dados usado por ASP.NET Dados Dinâmicos.

MetaModel

Representa um ou vários bancos de dados que são usados por ASP.NET Dados Dinâmicos.

MetaTable

Representa os metadados que descrevem uma tabela para uso por páginas de Dados Dinâmicos.

PageAction

Especifica valores de ação padrão usados pelo mecanismo de roteamento em aplicativos de dados dinâmicos ASP.NET.

QueryableFilterRepeater

Fornece um controle modelo que gera automaticamente a interface do usuário para filtrar linhas de tabela para tipos de coluna com suporte.

QueryableFilterUserControl

Fornece uma classe base para controles de filtro.

TableNameAttribute

Fornece um atributo para alterar o nome exibido para uma tabela.

Interfaces

Nome Description
IControlParameterTarget

Define os membros que uma classe deve implementar para fornecer dados para uma instância da DynamicControlParameter classe.

IDynamicDataSource

Representa uma fonte de dados para um controle de Dados Dinâmicos.

IDynamicValidatorException

Representa uma interface implementada por classes de Exceção de Dados Dinâmicos.

IFieldFormattingOptions

Define uma interface para propriedades comuns de formatação-opção a serem aplicadas aos controles de usuário do modelo de campo.

IFieldTemplate

Define os membros que uma classe deve implementar para ser reconhecida como um modelo de campo.

IFieldTemplateFactory

Define uma interface implementada por objetos que criam modelos de campo.

IFieldTemplateHost

Define os membros que devem ser implementados por uma classe que gerencia o uso de controles de usuário de modelo de campo.

IFilterExpressionProvider

Fornece uma interface para criar repetidores de filtro.

IWhereParametersProvider

Implementado por classes de parâmetro que fornecem um ou muitos Where parâmetros.

Enumerações

Nome Description
ContainerType

Especifica o tipo de contêiner de controle de dados.

DynamicDataSourceOperation

Descreve o tipo de operação que está sendo executada pelo objeto da fonte de dados.