EntityDataSource Classe

Definição

Representa um EDM (Modelo de Dados de Entidade) para controles com limite de dados em um aplicativo ASP.NET.Represents an Entity Data Model (EDM) to data-bound controls in an ASP.NET application.

public ref class EntityDataSource : System::Web::UI::DataSourceControl, System::Web::DynamicData::IDynamicDataSource, System::Web::UI::WebControls::IQueryableDataSource
[System.Drawing.ToolboxBitmap(typeof(System.Web.UI.WebControls.EntityDataSource), "EntityDataSource.ico")]
public class EntityDataSource : System.Web.UI.DataSourceControl, System.Web.DynamicData.IDynamicDataSource, System.Web.UI.WebControls.IQueryableDataSource
type EntityDataSource = class
    inherit DataSourceControl
    interface IDynamicDataSource
    interface IDataSource
    interface IQueryableDataSource
Public Class EntityDataSource
Inherits DataSourceControl
Implements IDynamicDataSource, IQueryableDataSource
Herança
EntityDataSource
Atributos
Implementações

Comentários

Neste tópico:In this topic:

IntroduçãoIntroduction

Você pode usar o EntityDataSource controle junto com um controle vinculado a dados para recuperar dados de um EDM e para exibir, editar e classificar dados em uma página da Web usando pouco ou nenhum código.You can use the EntityDataSource control together with a data-bound control to retrieve data from an EDM and to display, edit, and sort data on a Web page by using little or no code. Para obter mais informações, consulte visão geral do controle de servidor Web de EntityDataSource.For more information, see EntityDataSource Web Server Control Overview.

Sintaxe declarativaDeclarative Syntax

<asp:EntityDataSource  
    AutoGenerateOrderByClause="True|False"  
    AutoGenerateWhereClause="True|False"  
    AutoPage="True|False"  
    AutoSort="True|False"  
    CommandText="string"  
    ConnectionString="string"  
    ContextType="typed ObjectContext"  
    ContextTypeName="string"  
    DefaultContainerName="string"  
    EnableDelete="True|False"  
    EnableInsert="True|False"  
    EnableUpdate="True|False"  
    EnableViewState="True|False"  
    EntitySetName="string"  
    EntityTypeFilter="string"  
    GroupBy="string"  
    Include="string"  
    OnContextCreated="ContextCreated event handler"  
    OnContextCreating="ContextCreating event handler"  
    OnContextDisposing="ContextDisposing event handler"  
    OnDataBinding="DataBinding event handler"  
    OnDeleted="Deleted event handler"  
    OnDeleting="Deleting event handler"  
    OnException="IDynamicDataSource.Exception event handler"  
    OnInserted="Inserted event handler"  
    OnInserting="Inserting event handler"  
    OnSelected="Selected event handler"  
    OnSelecting="Selecting event handler"  
    OnUpdated="Updated event handler"  
    OnUpdating="Updating event handler"  
    OrderBy="string"  
    runat="server"  
    Select="string"  
    StoreOriginalValuesInViewState="True|False"  
    Where="string"  
>  
        <CommandParameters />  
        <DeleteParameters />  
        <GroupByParameters />  
        <InsertParameters />  
        <OrderByParameters />  
        <SelectParameters />  
        <UpdateParameters />  
        <WhereParameters />  
</asp:EntityDataSource>  

Construtores

EntityDataSource()

Inicializa uma nova instância da classe EntityDataSource.Initializes a new instance of the EntityDataSource class.

EntityDataSource(EntityConnection)

Inicializa uma nova instância da classe EntityDataSource com a conexão fornecida.Initializes a new instance of the EntityDataSource class with the provided connection.

Propriedades

Adapter

Obtém o adaptador específico de navegador para o controle.Gets the browser-specific adapter for the control.

(Herdado de Control)
AppRelativeTemplateSourceDirectory

Obtém ou define o diretório virtual relativo de aplicativo do objeto Page ou UserControl que contém este controle.Gets or sets the application-relative virtual directory of the Page or UserControl object that contains this control.

(Herdado de Control)
AutoGenerateOrderByClause

Obtém ou define um valor que indica se o controle EntityDataSource cria dinamicamente uma cláusula ORDER BY com base nos valores na coleção OrderByParameters.Gets or sets a value that indicates whether the EntityDataSource control dynamically creates an ORDER BY clause based on values in the OrderByParameters collection.

AutoGenerateWhereClause

Obtém ou define um valor que indica se o controle EntityDataSource cria dinamicamente uma cláusula WHERE com base nos valores na coleção WhereParameters.Gets or sets a value that indicates whether the EntityDataSource control dynamically creates a WHERE clause based on values defined in the WhereParameters collection.

AutoPage

Obtém ou define um valor que indica se o controle EntityDataSource é compatível com a navegação por meio de seções nos dados no tempo de execução.Gets or sets a value that indicates whether the EntityDataSource control supports navigation through sections of the data at run time.

AutoSort

Obtém ou define um valor que indica se o controle EntityDataSource é compatível com a classificação dos dados no tempo de execução.Gets or sets a value that indicates whether the EntityDataSource control supports sorting the data at run time.

BindingContainer

Obtém o controle que contém a vinculação de dados desse controle.Gets the control that contains this control's data binding.

(Herdado de Control)
ChildControlsCreated

Obtém um valor que indica se os controles filho do controle de servidor foram criados.Gets a value that indicates whether the server control's child controls have been created.

(Herdado de Control)
ClientID

Obtém o identificador de controle de servidor gerado pelo ASP.NET.Gets the server control identifier generated by ASP.NET.

(Herdado de DataSourceControl)
ClientIDMode

Essa propriedade não é usada para controles de fonte de dados.This property is not used for data source controls.

(Herdado de DataSourceControl)
ClientIDSeparator

Obtém um valor de caractere que representa o caractere separador usado na propriedade ClientID.Gets a character value representing the separator character used in the ClientID property.

(Herdado de Control)
CommandParameters

Obtém a coleção de parâmetros para a consulta.Gets the parameter collection for the query.

CommandText

Obtém ou define um comando do Entity SQL que define a consulta.Gets or sets an Entity SQL command that defines the query.

ConnectionString

Obtém ou define a cadeia de conexão usada para executar a consulta.Gets or sets the connection string that is used to execute the query.

Context

Obtém o objeto HttpContext associado ao controle de servidor para a solicitação da Web atual.Gets the HttpContext object associated with the server control for the current Web request.

(Herdado de Control)
ContextType

Obtém ou define o ObjectContext com tipo usado pelo controle EntityDataSource.Gets or sets the typed ObjectContext used by the EntityDataSource control.

ContextTypeName

Obtém ou define o nome totalmente qualificado da ObjectContext tipada que é usada pelo controle EntityDataSource.Gets or sets the fully qualified name of the typed ObjectContext that is used by the EntityDataSource control.

Controls

Obtém um objeto ControlCollection que representa os controles filho para um controle de servidor especificado na hierarquia de interface do usuário.Gets a ControlCollection object that represents the child controls for a specified server control in the UI hierarchy.

(Herdado de DataSourceControl)
DataItemContainer

Obtém uma referência ao contêiner de nomenclatura se o contêiner de nomenclatura implementa o IDataItemContainer.Gets a reference to the naming container if the naming container implements IDataItemContainer.

(Herdado de Control)
DataKeysContainer

Obtém uma referência ao contêiner de nomenclatura se o contêiner de nomenclatura implementa o IDataKeysControl.Gets a reference to the naming container if the naming container implements IDataKeysControl.

(Herdado de Control)
DefaultContainerName

Obtém ou define o nome do contêiner padrão.Gets or sets the default container name.

DeleteParameters

Obtém a coleção de parâmetros usados durante uma operação de exclusão.Gets the collection of parameters that are used during a delete operation.

DesignMode

Obtém um valor que indica se um controle está sendo usado em uma superfície de design.Gets a value indicating whether a control is being used on a design surface.

(Herdado de Control)
EnableDelete

Obtém ou define um valor que indica se os objetos podem ser excluídos por meio do controle EntityDataSource.Gets or sets a value that indicates whether objects can be deleted through the EntityDataSource control.

EnableFlattening

Obtém ou define o valor que indica se você deseja desligar a criação do wrapper.Gets or sets the value that indicates whether you want to turn off wrapper creation.

EnableInsert

Obtém ou define um valor que indica se os objetos podem ser adicionados por meio do controle EntityDataSource.Gets or sets a value that indicates whether objects can be added through the EntityDataSource control.

EnableTheming

Obtém um valor que indica se esse controle dá suporte a temas.Gets a value indicating whether this control supports themes.

(Herdado de DataSourceControl)
EnableUpdate

Obtém ou define um valor que indica se os objetos podem ser modificados por meio do controle EntityDataSource.Gets or sets a value that indicates whether objects can be modified through the EntityDataSource control.

EnableViewState

Obtém ou define um valor que indica se o controle de servidor persiste seu estado de exibição e o estado de exibição de quaisquer controles filho que ele contém, para o cliente solicitante.Gets or sets a value indicating whether the server control persists its view state, and the view state of any child controls it contains, to the requesting client.

(Herdado de Control)
EntitySetName

Obtém ou define o nome do conjunto de entidades usado pelo controle EntityDataSource.Gets or sets the name of the entity set used by the EntityDataSource control.

EntityTypeFilter

Obtém ou define a expressão que limita a consulta a apenas os resultados de um tipo derivado específico.Gets or sets the expression that limits the query to only results of a specific derived type.

Events

Obtém uma lista de delegados de manipulador de eventos para o controle.Gets a list of event handler delegates for the control. Esta propriedade é somente para leitura.This property is read-only.

(Herdado de Control)
GroupBy

Obtém ou define a expressão do Entity SQL que especifica como agrupar os resultados da consulta.Gets or sets the Entity SQL expression that specifies how to group the query results.

HasChildViewState

Obtém um valor que indica se os controles filho do controle de servidor atual têm alguma configuração de estado de exibição salva.Gets a value indicating whether the current server control's child controls have any saved view-state settings.

(Herdado de Control)
ID

Obtém ou define o identificador programático atribuído ao controle de servidor.Gets or sets the programmatic identifier assigned to the server control.

(Herdado de Control)
IdSeparator

Obtém o caractere usado para separar identificadores de controle.Gets the character used to separate control identifiers.

(Herdado de Control)
Include

Obtém ou define a expressão que especifica os objetos relacionados a serem incluídos nos resultados da consulta.Gets or sets the expression that specifies the related objects to include in the query results.

InsertParameters

Obtém a coleção de parâmetros usados durante uma operação de inserção.Gets the collection of parameters that are used during an insert operation.

IsChildControlStateCleared

Obtém um valor que indica se os controles contidos dentro deste controle têm estado de controle.Gets a value indicating whether controls contained within this control have control state.

(Herdado de Control)
IsTrackingViewState

Obtém um valor que indica se o controle de servidor está salvando alterações no estado de exibição.Gets a value that indicates whether the server control is saving changes to its view state.

(Herdado de Control)
IsViewStateEnabled

Obtém um valor que indica se o estado de exibição está habilitado para esse controle.Gets a value indicating whether view state is enabled for this control.

(Herdado de Control)
LoadViewStateByID

Obtém um valor que indica se o controle participa do carregamento do estado de exibição por ID em vez do índice.Gets a value indicating whether the control participates in loading its view state by ID instead of index.

(Herdado de Control)
NamingContainer

Obtém uma referência ao contêiner de nomenclatura do controle do servidor, que cria um namespace exclusivo para diferenciar entre os controles de servidor com o mesmo valor da propriedade ID.Gets a reference to the server control's naming container, which creates a unique namespace for differentiating between server controls with the same ID property value.

(Herdado de Control)
OrderBy

Obtém ou define a expressão do Entity SQL que especifica como ordenar os resultados da consulta.Gets or sets the Entity SQL expression that specifies how to order the query results.

OrderByParameters

Obtém a coleção de parâmetros usados para criar a cláusula ORDER BY.Gets the collection of parameters that are used to create the ORDER BY clause.

Page

Obtém uma referência para a instância Page que contém o controle de servidor.Gets a reference to the Page instance that contains the server control.

(Herdado de Control)
Parent

Obtém uma referência ao controle pai do controle de servidor na hierarquia de controle da página.Gets a reference to the server control's parent control in the page control hierarchy.

(Herdado de Control)
RenderingCompatibility

Obtém um valor que especifica a versão do ASP.NET com a qual o HTML renderizado será compatível.Gets a value that specifies the ASP.NET version that rendered HTML will be compatible with.

(Herdado de Control)
Select

Obtém ou define a projeção que define as propriedades a incluir nos resultados da consulta.Gets or sets the projection that defines the properties to include in the query results.

SelectParameters

Obtém a coleção de parâmetros usados para criar a projeção.Gets the collection of parameters that are used to create the projection.

Site

Obtém informações sobre o contêiner que hospeda o controle atual quando renderizados em uma superfície de design.Gets information about the container that hosts the current control when rendered on a design surface.

(Herdado de Control)
SkinID

Obtém a capa a ser aplicada ao controle DataSourceControl.Gets the skin to apply to the DataSourceControl control.

(Herdado de DataSourceControl)
StoreOriginalValuesInViewState

Obtém ou define um valor que indica se os dados da fonte de dados devem ser armazenados em estado de exibição para certificar-se de que os dados não sejam alterados por outro processo antes de serem atualizados ou excluídos.Gets or sets a value that indicates whether the data from the data source should be stored in view state to make sure that the data has not been changed by another process before it is updated or deleted.

TemplateControl

Obtém ou define uma referência ao modelo que contém este controle.Gets or sets a reference to the template that contains this control.

(Herdado de Control)
TemplateSourceDirectory

Obtém o diretório virtual do Page ou UserControl que contém o controle do servidor atual.Gets the virtual directory of the Page or UserControl that contains the current server control.

(Herdado de Control)
UniqueID

Obtém o identificador exclusivo, qualificado segundo a hierarquia, para o controle de servidor.Gets the unique, hierarchically qualified identifier for the server control.

(Herdado de Control)
UpdateParameters

Obtém a coleção de parâmetros usados durante uma operação de atualização.Gets the collection of parameters that are used during an update operation.

ValidateRequestMode

Obtém ou define um valor que indica se o controle verifica a entrada do cliente do navegador para valores potencialmente perigosos.Gets or sets a value that indicates whether the control checks client input from the browser for potentially dangerous values.

(Herdado de Control)
ViewState

Obtém um dicionário de informações de estado que permite salvar e restaurar o estado de exibição de um controle de servidor em várias solicitações para a mesma página.Gets a dictionary of state information that allows you to save and restore the view state of a server control across multiple requests for the same page.

(Herdado de Control)
ViewStateIgnoresCase

Obtém um valor que indica se o objeto StateBag não diferencia maiúsculas de minúsculas.Gets a value that indicates whether the StateBag object is case-insensitive.

(Herdado de Control)
ViewStateMode

Obtém ou define o modo de estado de exibição deste controle.Gets or sets the view-state mode of this control.

(Herdado de Control)
Visible

Obtém ou define um valor indicando se o controle é exibido visualmente.Gets or sets a value indicating whether the control is visually displayed.

(Herdado de DataSourceControl)
Where

Obtém ou define a expressão do Entity SQL que especifica como filtrar os resultados da consulta.Gets or sets the Entity SQL expression that specifies how to filter the query results.

WhereParameters

Obtém a coleção de parâmetros usados para criar a cláusula WHERE.Gets the collection of parameters that are used to create the WHERE clause.

Métodos

AddedControl(Control, Int32)

Chamado após um controle filho ser adicionado à coleção Controls do objeto Control.Called after a child control is added to the Controls collection of the Control object.

(Herdado de Control)
AddParsedSubObject(Object)

Notifica o controle de servidor de que um elemento, XML ou HTML, foi analisado e adiciona o elemento ao objeto ControlCollection do controle de servidor.Notifies the server control that an element, either XML or HTML, was parsed, and adds the element to the server control's ControlCollection object.

(Herdado de Control)
ApplyStyleSheetSkin(Page)

Aplica as propriedades de estilo definidas na folha de estilos da página ao controle.Applies the style properties that are defined in the page style sheet to the control.

(Herdado de DataSourceControl)
BeginRenderTracing(TextWriter, Object)

Inicia o rastreamento de tempo de design de dados de renderização.Begins design-time tracing of rendering data.

(Herdado de Control)
BuildProfileTree(String, Boolean)

Reúne informações sobre o controle de servidor e as envia para a propriedade Trace para serem exibidas quando o rastreamento está habilitado para a página.Gathers information about the server control and delivers it to the Trace property to be displayed when tracing is enabled for the page.

(Herdado de Control)
ClearCachedClientID()

Define o valor ClientID armazenado em cache como null.Sets the cached ClientID value to null.

(Herdado de Control)
ClearChildControlState()

Exclui as informações de estado de controle para os controles filho do controle de servidor.Deletes the control-state information for the server control's child controls.

(Herdado de Control)
ClearChildState()

Exclui as informações de estado de exibição e de estado de controle para todos os controles filho do controle de servidor.Deletes the view-state and control-state information for all the server control's child controls.

(Herdado de Control)
ClearChildViewState()

Exclui as informações de estado de exibição para todos os controles filho do controle de servidor.Deletes the view-state information for all the server control's child controls.

(Herdado de Control)
ClearEffectiveClientIDMode()

Define a propriedade ClientIDMode da instância de controle atual e de quaisquer controles filho para Inherit.Sets the ClientIDMode property of the current control instance and of any child controls to Inherit.

(Herdado de Control)
CreateChildControls()

Chamado pela estrutura de página do ASP.NET para notificar os controles do servidor que usam a implementação baseada em composição para criar os controles filho para preparar-se para um postback ou renderização.Called by the ASP.NET page framework to notify server controls that use composition-based implementation to create any child controls they contain in preparation for posting back or rendering.

(Herdado de Control)
CreateControlCollection()

Cria uma coleção para armazenar controles filho.Creates a collection to store child controls.

(Herdado de DataSourceControl)
CreateView()

Cria uma nova instância do EntityDataSourceView que está associado a este controle.Creates a new instance of the EntityDataSourceView that is associated with this control.

DataBind()

Associa uma fonte de dados ao controle de servidor chamado e a todos os seus controles filho.Binds a data source to the invoked server control and all its child controls.

(Herdado de Control)
DataBind(Boolean)

Associa uma fonte de dados ao controle de servidor invocado e todos os seus controles filho com uma opção para gerar o evento DataBinding.Binds a data source to the invoked server control and all its child controls with an option to raise the DataBinding event.

(Herdado de Control)
DataBindChildren()

Associa uma fonte de dados aos controles filho do controle do servidor.Binds a data source to the server control's child controls.

(Herdado de Control)
Dispose()

Permite que um controle de servidor execute a limpeza final antes do lançamento da memória.Enables a server control to perform final clean up before it is released from memory.

(Herdado de Control)
EndRenderTracing(TextWriter, Object)

Encerra o rastreamento de tempo de design de dados de renderização.Ends design-time tracing of rendering data.

(Herdado de Control)
EnsureChildControls()

Determinará se o controle de servidor contiver controles filho.Determines whether the server control contains child controls. Se ele não contiver, ele criará controles filho.If it does not, it creates child controls.

(Herdado de Control)
EnsureID()

Cria um identificador para controles que não têm um identificador atribuído.Creates an identifier for controls that do not have an identifier assigned.

(Herdado de Control)
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.Determines whether the specified object is equal to the current object.

(Herdado de Object)
FindControl(String)

Procura o atual contêiner de nomenclatura de um controle de servidor com o parâmetro id especificado.Searches the current naming container for a server control with the specified id parameter.

(Herdado de DataSourceControl)
FindControl(String, Int32)

Procura o contêiner de nomenclatura atual para um controle de servidor com o id especificado e um inteiro especificado no parâmetro pathOffset, que auxilia na pesquisa.Searches the current naming container for a server control with the specified id and an integer, specified in the pathOffset parameter, which aids in the search. Você não deve substituir esta versão do método FindControl.You should not override this version of the FindControl method.

(Herdado de Control)
Focus()

Define o foco de entrada para o controle.Sets input focus to the control.

(Herdado de DataSourceControl)
GetDesignModeState()

Obtém os dados de tempo de design para um controle.Gets design-time data for a control.

(Herdado de Control)
GetHashCode()

Serve como a função de hash padrão.Serves as the default hash function.

(Herdado de Object)
GetRouteUrl(Object)

Obtém a URL que corresponde a um conjunto de parâmetros de rota.Gets the URL that corresponds to a set of route parameters.

(Herdado de Control)
GetRouteUrl(RouteValueDictionary)

Obtém a URL que corresponde a um conjunto de parâmetros de rota.Gets the URL that corresponds to a set of route parameters.

(Herdado de Control)
GetRouteUrl(String, Object)

Obtém a URL que corresponde a um conjunto de parâmetros de rota e um nome de rota.Gets the URL that corresponds to a set of route parameters and a route name.

(Herdado de Control)
GetRouteUrl(String, RouteValueDictionary)

Obtém a URL que corresponde a um conjunto de parâmetros de rota e um nome de rota.Gets the URL that corresponds to a set of route parameters and a route name.

(Herdado de Control)
GetType()

Obtém o Type da instância atual.Gets the Type of the current instance.

(Herdado de Object)
GetUniqueIDRelativeTo(Control)

Retorna a parte prefixada da propriedade UniqueID do controle especificado.Returns the prefixed portion of the UniqueID property of the specified control.

(Herdado de Control)
GetView(String)

Obtém a exibição de fonte de dados nomeada associada ao controle de fonte de dados.Gets the named data source view that is associated with the data source control.

GetViewNames()

Obtém uma coleção de nomes que representa a lista de objetos de exibição associados ao controle EntityDataSource.Gets a collection of names representing the list of view objects that are associated with the EntityDataSource control.

HasControls()

Determina se o controle de servidor contém algum controle filho.Determines if the server control contains any child controls.

(Herdado de DataSourceControl)
HasEvents()

Retorna um valor que indica se os eventos são registrados para o controle ou qualquer controle filho.Returns a value indicating whether events are registered for the control or any child controls.

(Herdado de Control)
IsLiteralContent()

Determina se o controle de servidor contém apenas o conteúdo literal.Determines if the server control holds only literal content.

(Herdado de Control)
LoadControlState(Object)

Carrega os estados das propriedades no controle EntityDataSource que devem ser persistentes.Loads the state of the properties in the EntityDataSource control that need to be persisted.

LoadViewState(Object)

Restaura informações de estado de exibição de uma solicitação de página anterior salva pelo método SaveViewState().Restores view-state information from a previous page request that was saved by the SaveViewState() method.

(Herdado de Control)
MapPathSecure(String)

Recupera o caminho físico para o qual um caminho virtual é mapeado, relativo ou virtual.Retrieves the physical path that a virtual path, either absolute or relative, maps to.

(Herdado de Control)
MemberwiseClone()

Cria uma cópia superficial do Object atual.Creates a shallow copy of the current Object.

(Herdado de Object)
OnBubbleEvent(Object, EventArgs)

Determina se o evento do controle de servidor é passado um nível acima da hierarquia de controle de servidor da interface do usuário da página.Determines whether the event for the server control is passed up the page's UI server control hierarchy.

(Herdado de Control)
OnDataBinding(EventArgs)

Aciona o evento DataBinding.Raises the DataBinding event.

(Herdado de Control)
OnInit(EventArgs)

Adiciona um manipulador de eventos LoadComplete ao elemento Page que contém o controle EntityDataSource.Adds a LoadComplete event handler to the Page control that contains the EntityDataSource control.

OnLoad(EventArgs)

Aciona o evento Load.Raises the Load event.

(Herdado de Control)
OnPreRender(EventArgs)

Aciona o evento PreRender.Raises the PreRender event.

(Herdado de Control)
OnUnload(EventArgs)

Aciona o evento Unload.Raises the Unload event.

OpenFile(String)

Obtém um Stream usado para ler um arquivo.Gets a Stream used to read a file.

(Herdado de Control)
RaiseBubbleEvent(Object, EventArgs)

Atribui quaisquer fontes de evento e suas informações para o pai do controle.Assigns any sources of the event and its information to the control's parent.

(Herdado de Control)
RaiseDataSourceChangedEvent(EventArgs)

Aciona o evento DataSourceChanged.Raises the DataSourceChanged event.

(Herdado de DataSourceControl)
RemovedControl(Control)

Chamado após um controle filho ser removido da coleção Controls do objeto Control.Called after a child control is removed from the Controls collection of the Control object.

(Herdado de Control)
Render(HtmlTextWriter)

Envia o conteúdo do controle de servidor para um objeto HtmlTextWriter fornecido, que grava o conteúdo a ser renderizado no cliente.Sends server control content to a provided HtmlTextWriter object, which writes the content to be rendered on the client.

(Herdado de Control)
RenderChildren(HtmlTextWriter)

Gera o conteúdo de filhos de um controle de servidor a um objeto HtmlTextWriter fornecido, que grava o conteúdo a ser renderizado no cliente.Outputs the content of a server control's children to a provided HtmlTextWriter object, which writes the content to be rendered on the client.

(Herdado de Control)
RenderControl(HtmlTextWriter)

Gera o conteúdo do controle de servidor para um objeto HtmlTextWriter fornecido e armazena informações de rastreamento sobre o controle caso o rastreamento esteja habilitado.Outputs server control content to a provided HtmlTextWriter object and stores tracing information about the control if tracing is enabled.

(Herdado de DataSourceControl)
RenderControl(HtmlTextWriter, ControlAdapter)

Gera o conteúdo do controle de servidor a um objeto HtmlTextWriter fornecido usando um objeto ControlAdapter fornecido.Outputs server control content to a provided HtmlTextWriter object using a provided ControlAdapter object.

(Herdado de Control)
ResolveAdapter()

Obtém o adaptador de controle responsável por renderizar o controle especificado.Gets the control adapter responsible for rendering the specified control.

(Herdado de Control)
ResolveClientUrl(String)

Obtém uma URL que pode ser usada pelo navegador.Gets a URL that can be used by the browser.

(Herdado de Control)
ResolveUrl(String)

Converte uma URL em uma que possa ser usada no cliente solicitante.Converts a URL into one that is usable on the requesting client.

(Herdado de Control)
SaveControlState()

Salva os estados das propriedades no controle EntityDataSource que devem ser persistentes.Saves the state of the properties in the EntityDataSource control that need to be persisted.

SaveViewState()

Salva alterações de estado de exibição do controle de servidor que ocorreram desde a hora em que ocorreu o postback da página no servidor.Saves any server control view-state changes that have occurred since the time the page was posted back to the server.

(Herdado de Control)
SetDesignModeState(IDictionary)

Define os dados de tempo de design para um controle.Sets design-time data for a control.

(Herdado de Control)
SetRenderMethodDelegate(RenderMethod)

Atribui um delegado do manipulador de eventos para renderizar o controle de servidor e seu conteúdo em seu controle pai.Assigns an event handler delegate to render the server control and its content into its parent control.

(Herdado de Control)
SetTraceData(Object, Object)

Define os dados de rastreamento para o rastreamento de tempo de design dos dados de renderização, usando a chave e o valor de dados de rastreamento.Sets trace data for design-time tracing of rendering data, using the trace data key and the trace data value.

(Herdado de Control)
SetTraceData(Object, Object, Object)

Define os dados de rastreamento para o rastreamento de tempo de design dos dados de renderização, usando o objeto rastreado, a chave e o valor de dados de rastreamento.Sets trace data for design-time tracing of rendering data, using the traced object, the trace data key, and the trace data value.

(Herdado de Control)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.Returns a string that represents the current object.

(Herdado de Object)
TrackViewState()

Causa o acompanhamento das alterações de estado de exibição para o controle de servidor, para que elas possam ser armazenadas no objeto StateBag do controle de servidor.Causes tracking of view-state changes to the server control so they can be stored in the server control's StateBag object. Esse objeto é acessível por meio da propriedade ViewState.This object is accessible through the ViewState property.

Eventos

ContextCreated

Ocorre quando o EntityDataSource terminou de criar o ObjectContext que é usado para trabalhar com objetos de dados de entidade.Occurs when the EntityDataSource has finished creating the ObjectContext that is used to work with entity data objects.

ContextCreating

Ocorre quando o EntityDataSource cria o ObjectContext que é usado para trabalhar com objetos de dados de entidade.Occurs when the EntityDataSource creates the ObjectContext that is used to work with entity data objects.

ContextDisposing

Ocorre antes de um ObjectContext ser descartado.Occurs before an ObjectContext is disposed of.

DataBinding

Ocorre quando o controle de servidor é associado a uma fonte de dados.Occurs when the server control binds to a data source.

(Herdado de Control)
Deleted

Ocorre depois que um objeto foi excluído da fonte de dados.Occurs after an object has been deleted from the data source.

Deleting

Ocorre depois de um objeto ser excluído da fonte de dados.Occurs before an object is deleted from the data source.

Disposed

Ocorre quando um controle de servidor é liberado da memória, que é o último estágio do ciclo de vida de controle de servidor quando uma página ASP.NET é solicitada.Occurs when a server control is released from memory, which is the last stage of the server control lifecycle when an ASP.NET page is requested.

(Herdado de Control)
Init

Ocorre quando o controle de servidor é inicializado, que é a primeira etapa do ciclo de vida.Occurs when the server control is initialized, which is the first step in its lifecycle.

(Herdado de Control)
Inserted

Ocorre depois que um novo objeto é criado na fonte de dados.Occurs after a new object is created at the data source.

Inserting

Ocorre antes de um novo objeto ser mantido na fonte de dados.Occurs before a new object is persisted to the data source.

Load

Ocorre quando o controle de servidor é carregado no objeto Page.Occurs when the server control is loaded into the Page object.

(Herdado de Control)
PreRender

Ocorre depois que o objeto Control é carregado, mas antes da renderização.Occurs after the Control object is loaded but prior to rendering.

(Herdado de Control)
QueryCreated

Ocorre depois que o EntityDataSource cria uma consulta Entity SQL que foi especificada durante a configuração do controle EntityDataSource.Occurs after the EntityDataSource creates an Entity SQL query that was specified during the configuration of the EntityDataSource control.

Selected

Ocorre depois que uma consulta foi executada.Occurs after a query has been executed.

Selecting

Ocorre antes de uma consulta ser construída e executada.Occurs before a query is constructed and executed.

Unload

Ocorre quando o controle de servidor é descarregado da memória.Occurs when the server control is unloaded from memory.

(Herdado de Control)
Updated

Ocorre depois que alterações em um objeto foram mantidas na fonte de dados.Occurs after changes to an object have been persisted to the data source.

Updating

Ocorre antes que alterações em um objeto sejam mantidas na fonte de dados.Occurs before changes to an object are persisted to the data source.

Implantações explícitas de interface

IControlBuilderAccessor.ControlBuilder

Para obter uma descrição desse membro, consulte ControlBuilder.For a description of this member, see ControlBuilder.

(Herdado de Control)
IControlDesignerAccessor.GetDesignModeState()

Para obter uma descrição desse membro, consulte GetDesignModeState().For a description of this member, see GetDesignModeState().

(Herdado de Control)
IControlDesignerAccessor.SetDesignModeState(IDictionary)

Para obter uma descrição desse membro, consulte SetDesignModeState(IDictionary).For a description of this member, see SetDesignModeState(IDictionary).

(Herdado de Control)
IControlDesignerAccessor.SetOwnerControl(Control)

Para obter uma descrição desse membro, consulte SetOwnerControl(Control).For a description of this member, see SetOwnerControl(Control).

(Herdado de Control)
IControlDesignerAccessor.UserData

Para obter uma descrição desse membro, consulte UserData.For a description of this member, see UserData.

(Herdado de Control)
IDataBindingsAccessor.DataBindings

Para obter uma descrição desse membro, consulte DataBindings.For a description of this member, see DataBindings.

(Herdado de Control)
IDataBindingsAccessor.HasDataBindings

Para obter uma descrição desse membro, consulte HasDataBindings.For a description of this member, see HasDataBindings.

(Herdado de Control)
IDataSource.DataSourceChanged

Ocorre quando um controle de fonte de dados foi alterado de forma que afeta controles associados a dados.Occurs when a data source control has changed in a way that affects data-bound controls.

(Herdado de DataSourceControl)
IDataSource.GetView(String)

Obtém um objeto DataSourceView nomeado associado ao controle DataSourceControl.Gets the named DataSourceView object associated with the DataSourceControl control. Alguns controles de fonte de dados dão suporte a apenas uma exibição, enquanto outros dão suporte a mais de uma.Some data source controls support only one view, while others support more than one.

(Herdado de DataSourceControl)
IDataSource.GetViewNames()

Obtém uma coleção de nomes, que representa a lista de objetos DataSourceView associados ao controle DataSourceControl.Gets a collection of names, representing the list of DataSourceView objects associated with the DataSourceControl control.

(Herdado de DataSourceControl)
IDynamicDataSource.Exception

Ocorre quando há falha na validação de métodos parciais ou quando uma exceção é acionada.Occurs when validation fails in a partial methods or when an exception is raised.

IExpressionsAccessor.Expressions

Para obter uma descrição desse membro, consulte Expressions.For a description of this member, see Expressions.

(Herdado de Control)
IExpressionsAccessor.HasExpressions

Para obter uma descrição desse membro, consulte HasExpressions.For a description of this member, see HasExpressions.

(Herdado de Control)
IListSource.ContainsListCollection

Indica se o controle de fonte de dados está associado a uma ou mais listas de dados.Indicates whether the data source control is associated with one or more lists of data.

(Herdado de DataSourceControl)
IListSource.GetList()

Obtém uma lista de controles de fonte de dados que podem ser usados como fontes de listas de dados.Gets a list of data source controls that can be used as sources of lists of data.

(Herdado de DataSourceControl)
IParserAccessor.AddParsedSubObject(Object)

Para obter uma descrição desse membro, consulte AddParsedSubObject(Object).For a description of this member, see AddParsedSubObject(Object).

(Herdado de Control)
IQueryableDataSource.RaiseViewChanged()

Notifica o controle associado a dados que um objeto de parâmetro foi alterado e o controle associado a dados precisa ser atualizado.Notifies the data-bound control that a parameter object has changed and the data-bound control needs to refresh.

Métodos de Extensão

ExpandDynamicWhereParameters(IDynamicDataSource)

Expande os filtros dinâmicos em parâmetros Where que são utilizáveis pela fonte de dados.Expands dynamic filters into Where parameters that are usable by the data source.

FindDataSourceControl(Control)

Retorna a fonte de dados associada ao controle de dados do controle especificado.Returns the data source that is associated with the data control for the specified control.

FindFieldTemplate(Control, String)

Retorna o modelo do campo para a coluna especificada no contêiner de nomenclatura do controle especificado.Returns the field template for the specified column in the specified control's naming container.

FindMetaTable(Control)

Retorna o objeto metatable para o controle que contém dados.Returns the metatable object for the containing data control.

GetDefaultValues(IDataSource)

Obtém a coleção de valores padrão para a fonte de dados especificada.Gets the collection of the default values for the specified data source.

GetMetaTable(IDataSource)

Obtém os metadados para uma tabela no objeto de fonte de dados especificado.Gets the metadata for a table in the specified data source object.

GetTable(IDynamicDataSource)

Retorna o objeto MetaTable associado ao controle de fonte de dados especificado.Returns the MetaTable object that is associated with the specified data source control.

TryGetMetaTable(IDataSource, MetaTable)

Determina se os metadados da tabela estão disponíveis.Determines whether table metadata is available.

Aplica-se a

Veja também