DynamicControlParameter Classe

Definição

Representa um parâmetro usado para filtros mestre-detalhe em que uma fonte de dados obtém informação de outro controlo de dados.

public ref class DynamicControlParameter : System::Web::UI::WebControls::Parameter, System::Web::DynamicData::IWhereParametersProvider
public class DynamicControlParameter : System.Web.UI.WebControls.Parameter, System.Web.DynamicData.IWhereParametersProvider
type DynamicControlParameter = class
    inherit Parameter
    interface IWhereParametersProvider
Public Class DynamicControlParameter
Inherits Parameter
Implements IWhereParametersProvider
Herança
DynamicControlParameter
Implementações

Observações

O DynamicControlParameter objeto é utilizado na Where recolha de parâmetros da consulta do controlo de fonte de dados. O objeto de parâmetros filtra automaticamente por chave primária ou estrangeira entre os dois controlos e suporta automaticamente chaves multipartes.

Construtores

Name Description
DynamicControlParameter()

Inicializa uma nova instância da DynamicControlParameter classe.

DynamicControlParameter(String)

Inicializa uma nova instância da DynamicControlParameter classe, ligada ao controlo especificado.

Propriedades

Name Description
ControlId

Obtém ou define o identificador único do controlo ao qual o DynamicControlParameter objeto se associa.

ConvertEmptyStringToNull

Obtém ou define um valor que indica se o valor ao qual o Parameter objeto está ligado deve ser convertido se null for Empty.

(Herdado de Parameter)
DbType

Obtém ou define o tipo de base de dados do parâmetro.

(Herdado de Parameter)
DefaultValue

Especifica um valor por defeito para o parâmetro, caso o valor que o parâmetro está vinculado a ser não inicializado quando o Evaluate(HttpContext, Control) método for chamado.

(Herdado de Parameter)
Direction

Indica se o Parameter objeto é usado para associar um valor a um controlo, ou se o controlo pode ser usado para alterar o valor.

(Herdado de Parameter)
IsTrackingViewState

Recebe um valor que indica se o Parameter objeto está a guardar alterações ao seu estado de visualização.

(Herdado de Parameter)
Name

Obtém ou define o nome do parâmetro.

(Herdado de Parameter)
Size

Obtém ou define o tamanho do parâmetro.

(Herdado de Parameter)
Type

Obtém ou define o tipo do parâmetro.

(Herdado de Parameter)
ViewState

Obtém um dicionário de informação de estado que permite guardar e restaurar o estado de visualização de um Parameter objeto através de múltiplos pedidos para a mesma página.

(Herdado de Parameter)

Métodos

Name Description
Clone()

Devolve um duplicado da instância atual Parameter .

(Herdado de Parameter)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Evaluate(HttpContext, Control)

Lança uma InvalidOperationException exceção para indicar que o DynamicDataManager controlo está em falta.

GetDatabaseType()

Obtém o DbType valor equivalente ao tipo CLR da instância atual Parameter .

(Herdado de Parameter)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetWhereParameters(IDynamicDataSource)

Devolve a coleção de parâmetros que são usados para criar uma Where cláusula para quando a fonte de dados é consultada.

LoadViewState(Object)

Restaura o estado da vista de fonte de dados anteriormente guardada.

(Herdado de Parameter)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
OnParameterChanged()

Chama o OnParametersChanged(EventArgs) método da ParameterCollection coleção que contém o Parameter objeto.

(Herdado de Parameter)
SaveViewState()

Guarda as alterações ao estado de Parameter visualização do objeto desde o momento em que a página foi publicada de volta no servidor.

(Herdado de Parameter)
SetDirty()

Marca o Parameter objeto para que o seu estado fique registado no estado de visualização.

(Herdado de Parameter)
ToString()

Converte o valor desta instância para a sua representação equivalente da cadeia.

(Herdado de Parameter)
TrackViewState()

Faz com que o Parameter objeto acompanhe alterações ao seu estado de visualização para que possam ser armazenadas no objeto do ViewState controlo e persistidas entre pedidos para a mesma página.

(Herdado de Parameter)

Implementações de Interface Explícita

Name Description
ICloneable.Clone()

Devolve um duplicado da instância atual Parameter .

(Herdado de Parameter)
IStateManager.IsTrackingViewState

Recebe um valor que indica se o Parameter objeto está a guardar alterações ao seu estado de visualização.

(Herdado de Parameter)
IStateManager.LoadViewState(Object)

Restaura o estado da vista de fonte de dados anteriormente guardada.

(Herdado de Parameter)
IStateManager.SaveViewState()

Guarda as alterações ao estado de Parameter visualização do objeto desde o momento em que a página foi publicada de volta no servidor.

(Herdado de Parameter)
IStateManager.TrackViewState()

Faz com que o Parameter objeto acompanhe alterações ao seu estado de visualização para que possam ser armazenadas no objeto do ViewState controlo e persistidas entre pedidos para a mesma página.

(Herdado de Parameter)

Aplica-se a