GridView Classe

Definição

Exibe os valores de uma fonte de dados em uma tabela, em que cada coluna representa um campo e cada linha representa um registro.Displays the values of a data source in a table where each column represents a field and each row represents a record. O controle GridView permite selecionar, classificar e editar esses itens.The GridView control enables you to select, sort, and edit these items.

public ref class GridView : System::Web::UI::WebControls::CompositeDataBoundControl, System::Web::UI::ICallbackEventHandler, System::Web::UI::IDataKeysControl, System::Web::UI::IPostBackEventHandler, System::Web::UI::WebControls::ICallbackContainer, System::Web::UI::WebControls::IDataBoundListControl, System::Web::UI::WebControls::IFieldControl, System::Web::UI::WebControls::IPersistedSelector, System::Web::UI::WebControls::IPostBackContainer
[System.Web.UI.ControlValueProperty("SelectedValue")]
public class GridView : System.Web.UI.WebControls.CompositeDataBoundControl, System.Web.UI.ICallbackEventHandler, System.Web.UI.IDataKeysControl, System.Web.UI.IPostBackEventHandler, System.Web.UI.WebControls.ICallbackContainer, System.Web.UI.WebControls.IDataBoundListControl, System.Web.UI.WebControls.IFieldControl, System.Web.UI.WebControls.IPersistedSelector, System.Web.UI.WebControls.IPostBackContainer
type GridView = class
    inherit CompositeDataBoundControl
    interface IPostBackContainer
    interface IPostBackEventHandler
    interface ICallbackContainer
    interface ICallbackEventHandler
    interface IPersistedSelector
    interface IDataKeysControl
    interface IDataBoundListControl
    interface IDataBoundControl
    interface IFieldControl
Public Class GridView
Inherits CompositeDataBoundControl
Implements ICallbackContainer, ICallbackEventHandler, IDataBoundListControl, IDataKeysControl, IFieldControl, IPersistedSelector, IPostBackContainer, IPostBackEventHandler
Herança
Atributos
Implementações

Exemplos

Um projeto de site do Visual Studio com código-fonte está disponível para acompanhar este tópico: Baixar.A Visual Studio Web site project with source code is available to accompany this topic: Download.

O exemplo a seguir demonstra como usar GridView o controle para exibir os valores da tabela Customers do banco de dados de exemplo AdventureWorksLT no Microsoft SQL Server.The following example demonstrates how use the GridView control to display the values from the Customers table of the AdventureWorksLT sample database in Microsoft SQL Server. Os valores são recuperados usando SqlDataSource um controle.The values are retrieved using a SqlDataSource control.

<asp:sqldatasource id="CustomersSource"
  selectcommand="SELECT CustomerID, CompanyName, FirstName, LastName FROM SalesLT.Customer"
  connectionstring="<%$ ConnectionStrings:AWLTConnectionString %>" 
  runat="server"/>

<asp:gridview id="CustomersGridView" 
  datasourceid="CustomersSource" 
  autogeneratecolumns="False"
  emptydatatext="No data available." 
  allowpaging="True" 
  runat="server" DataKeyNames="CustomerID">
    <Columns>
        <asp:BoundField DataField="CustomerID" HeaderText="CustomerID" 
            InsertVisible="False" ReadOnly="True" SortExpression="CustomerID" />
        <asp:BoundField DataField="CompanyName" HeaderText="CompanyName" 
            SortExpression="CompanyName" />
        <asp:BoundField DataField="FirstName" HeaderText="FirstName" 
            SortExpression="FirstName" />
        <asp:BoundField DataField="LastName" HeaderText="LastName" 
            SortExpression="LastName" />
    </Columns>
</asp:gridview>
<asp:sqldatasource id="CustomersSource"
  selectcommand="SELECT CustomerID, CompanyName, FirstName, LastName FROM SalesLT.Customer"
  connectionstring="<%$ ConnectionStrings:AWLTConnectionString %>" 
  runat="server"/>

<asp:gridview id="CustomersGridView" 
  datasourceid="CustomersSource" 
  autogeneratecolumns="False"
  emptydatatext="No data available." 
  allowpaging="True" 
  runat="server" DataKeyNames="CustomerID">
    <Columns>
        <asp:BoundField DataField="CustomerID" HeaderText="CustomerID" 
            InsertVisible="False" ReadOnly="True" SortExpression="CustomerID" />
        <asp:BoundField DataField="CompanyName" HeaderText="CompanyName" 
            SortExpression="CompanyName" />
        <asp:BoundField DataField="FirstName" HeaderText="FirstName" 
            SortExpression="FirstName" />
        <asp:BoundField DataField="LastName" HeaderText="LastName" 
            SortExpression="LastName" />
    </Columns>
</asp:gridview>

O exemplo a seguir demonstra como usar o GridView controle e um LinqDataSource controle para que você possa editar registros.The following example demonstrates how to use the GridView control and a LinqDataSource control so that you can edit records.

<asp:LinqDataSource ID="LinqDataSource1" runat="server" 
    ContextTypeName="AdventureWorksLTDataClassesDataContext"
    EnableDelete="True" EnableInsert="True" EnableUpdate="True" 
    TableName="SalesOrderDetails">
</asp:LinqDataSource>

<asp:GridView ID="GridView1" runat="server" 
    AutoGenerateColumns="False" 
    DataKeyNames="SalesOrderID,SalesOrderDetailID"
    DataSourceID="LinqDataSource1">
    <Columns>
        <asp:CommandField ShowDeleteButton="True" 
            ShowEditButton="True" />
        <asp:BoundField DataField="SalesOrderID" 
            HeaderText="SalesOrderID" ReadOnly="True"
            SortExpression="SalesOrderID" />
        <asp:BoundField DataField="SalesOrderDetailID" 
            HeaderText="SalesOrderDetailID" InsertVisible="False"
            ReadOnly="True" SortExpression="SalesOrderDetailID" />
        <asp:BoundField DataField="OrderQty" 
            HeaderText="OrderQty" SortExpression="OrderQty" />
        <asp:BoundField DataField="ProductID" 
            HeaderText="ProductID" SortExpression="ProductID" />
        <asp:BoundField DataField="UnitPrice" 
            HeaderText="UnitPrice" SortExpression="UnitPrice" />
        <asp:BoundField DataField="ModifiedDate" 
            HeaderText="ModifiedDate" SortExpression="ModifiedDate" />
    </Columns>
</asp:GridView>
<asp:LinqDataSource ID="LinqDataSource1" runat="server" 
    ContextTypeName="AdventureWorksLTDataClassesDataContext"
    EnableDelete="True" EnableInsert="True" EnableUpdate="True" 
    TableName="SalesOrderDetails">
</asp:LinqDataSource>

<asp:GridView ID="GridView1" runat="server" 
    AutoGenerateColumns="False" 
    DataKeyNames="SalesOrderID,SalesOrderDetailID"
    DataSourceID="LinqDataSource1">
    <Columns>
        <asp:CommandField ShowDeleteButton="True" 
            ShowEditButton="True" />
        <asp:BoundField DataField="SalesOrderID" 
            HeaderText="SalesOrderID" ReadOnly="True"
            SortExpression="SalesOrderID" />
        <asp:BoundField DataField="SalesOrderDetailID" 
            HeaderText="SalesOrderDetailID" InsertVisible="False"
            ReadOnly="True" SortExpression="SalesOrderDetailID" />
        <asp:BoundField DataField="OrderQty" 
            HeaderText="OrderQty" SortExpression="OrderQty" />
        <asp:BoundField DataField="ProductID" 
            HeaderText="ProductID" SortExpression="ProductID" />
        <asp:BoundField DataField="UnitPrice" 
            HeaderText="UnitPrice" SortExpression="UnitPrice" />
        <asp:BoundField DataField="ModifiedDate" 
            HeaderText="ModifiedDate" SortExpression="ModifiedDate" />
    </Columns>
</asp:GridView>

Para obter um exemplo que demonstra como acessar valores em células, consulte GridViewRow.For an example demonstrating how to access values in cells, see GridViewRow.

Comentários

Neste tópico:In this topic:

IntroduçãoIntroduction

O GridView controle é usado para exibir os valores de uma fonte de dados em uma tabela.The GridView control is used to display the values of a data source in a table. Cada coluna representa um campo, enquanto cada linha representa um registro.Each column represents a field, while each row represents a record. O GridView controle oferece suporte aos seguintes recursos:The GridView control supports the following features:

  • Associação a controles de fonte de dados, SqlDataSourcecomo.Binding to data source controls, such as SqlDataSource.

  • Recursos de classificação internos.Built-in sort capabilities.

  • Recursos internos de atualização e exclusão.Built-in update and delete capabilities.

  • Recursos de paginação internos.Built-in paging capabilities.

  • Recursos de seleção de linha internos.Built-in row selection capabilities.

  • Acesso programático ao GridView modelo de objeto para definir propriedades dinamicamente, manipular eventos e assim por diante.Programmatic access to the GridView object model to dynamically set properties, handle events, and so on.

  • Vários campos de chave.Multiple key fields.

  • Vários campos de dados para as colunas de hiperlink.Multiple data fields for the hyperlink columns.

  • Aparência personalizável por meio de temas e estilos.Customizable appearance through themes and styles.

  • Para saber mais sobre os outros controles ligados a dados que estão disponíveis no ASP.NET, consulte controles de servidor Web associados a dados.To learn about the other data-bound controls that are available in ASP.NET, see Data-Bound Web Server Controls.

Observação

Se você estiver familiarizado com o DataGrid controle da versão .NET Framework 1,0, o GridView controle DataGrid será o sucessor do controle.If you are familiar with the DataGrid control from the .NET Framework version 1.0, the GridView control is the successor to the DataGrid control.

Campos de colunaColumn Fields

Cada coluna no GridView controle é representada por um DataControlField objeto.Each column in the GridView control is represented by a DataControlField object. Por padrão, a AutoGenerateColumns propriedade é definida como true, que cria um AutoGeneratedField objeto para cada campo na fonte de dados.By default, the AutoGenerateColumns property is set to true, which creates an AutoGeneratedField object for each field in the data source. Cada campo é renderizado como uma coluna no GridView controle na ordem em que cada campo aparece na fonte de dados.Each field is then rendered as a column in the GridView control in the order that each field appears in the data source.

Você também pode controlar manualmente quais campos de coluna aparecem no GridView controle definindo a AutoGenerateColumns Propriedade como false e, em seguida, definindo sua própria coleção de campos de coluna.You can also manually control which column fields appear in the GridView control by setting the AutoGenerateColumns property to false and then defining your own column field collection. Tipos de campo de coluna diferentes determinam o comportamento das colunas no controle.Different column field types determine the behavior of the columns in the control. A tabela a seguir lista os diferentes tipos de campo de coluna que podem ser usados.The following table lists the different column field types that can be used.

Tipo de campo de colunaColumn field type DescriçãoDescription
BoundField Exibe o valor de um campo em uma fonte de dados.Displays the value of a field in a data source. Esse é o tipo de coluna padrão do GridView controle.This is the default column type of the GridView control.
ButtonField Exibe um botão de comando para cada item no GridView controle.Displays a command button for each item in the GridView control. Isso permite que você crie uma coluna de controles de botão personalizados, como o botão Adicionar ou remover.This enables you to create a column of custom button controls, such as the Add or the Remove button.
CheckBoxField Exibe uma caixa de seleção para cada item no GridView controle.Displays a check box for each item in the GridView control. Esse tipo de campo de coluna é comumente usado para exibir campos com um valor booliano.This column field type is commonly used to display fields with a Boolean value.
CommandField Exibe botões de comando predefinidos para executar operações de seleção, edição ou exclusão.Displays predefined command buttons to perform select, edit, or delete operations.
HyperLinkField Exibe o valor de um campo em uma fonte de dados como um hiperlink.Displays the value of a field in a data source as a hyperlink. Esse tipo de campo de coluna permite associar um segundo campo à URL do hiperlink.This column field type enables you to bind a second field to the hyperlink's URL.
ImageField Exibe uma imagem para cada item no GridView controle.Displays an image for each item in the GridView control.
TemplateField Exibe o conteúdo definido pelo usuário para cada item no GridView controle de acordo com um modelo especificado.Displays user-defined content for each item in the GridView control according to a specified template. Esse tipo de campo de coluna permite que você crie um campo de coluna personalizado.This column field type enables you to create a custom column field.

Para definir uma coleção de campos de coluna declarativamente, primeiro Adicione marcas <Columns> GridView de abertura e fechamento entre as marcas de abertura e fechamento do controle.To define a column field collection declaratively, first add opening and closing <Columns> tags between the opening and closing tags of the GridView control. Em seguida, liste os campos de coluna que você deseja incluir entre as marcas <Columns> de abertura e de fechamento.Next, list the column fields that you want to include between the opening and closing <Columns> tags. As colunas especificadas são adicionadas à Columns coleção na ordem listada.The columns specified are added to the Columns collection in the order listed. A Columns coleção armazena todos os campos de coluna no controle e permite que você gerencie programaticamente os campos GridView de coluna no controle.The Columns collection stores all the column fields in the control and enables you to programmatically manage the column fields in the GridView control.

Campos de coluna declarados explicitamente podem ser exibidos em combinação com campos de coluna gerados automaticamente.Explicitly declared column fields can be displayed in combination with automatically generated column fields. Quando ambos são usados, os campos de coluna declarados explicitamente são processados primeiro, seguidos pelos campos de coluna gerados automaticamente.When both are used, explicitly declared column fields are rendered first, followed by the automatically generated column fields.

Observação

Campos de coluna gerados automaticamente não são adicionados à Columns coleção.Automatically generated column fields are not added to the Columns collection.

Associação a dadosBinding to Data

O GridView controle pode ser associado a um controle da fonte de dados (como SqlDataSource o controle ObjectDataSource ou controle) ou a System.Data.DataViewqualquer coleção de fontes de dados System.Collections.IEnumerable que implemente a interface System.Collections.ArrayList, como, System.Collections.Generic.List<T>ou outros tipos de coleção.The GridView control can be bound to a data source control (such as the SqlDataSource control or ObjectDataSource control) or to any data source collection that implements the System.Collections.IEnumerable interface, such as System.Data.DataView, System.Collections.ArrayList, System.Collections.Generic.List<T>, or other collection types. Use um dos seguintes métodos para associar o GridView controle ao tipo de fonte de dados apropriado:Use one of the following methods to bind the GridView control to the appropriate data source type:

  • Para associar a um controle da fonte de dados, DataSourceID defina a propriedade GridView do controle como ID o valor do controle da fonte de dados.To bind to a data source control, set the DataSourceID property of the GridView control to the ID value of the data source control. O GridView controle é automaticamente associado ao controle da fonte de dados especificado e pode tirar proveito dos recursos do controle da fonte de dados para executar classificação, atualização, exclusão e paginação.The GridView control automatically binds to the specified data source control and can take advantage of the data source control's capabilities to perform sorting, updating, deleting, and paging. Esse é o método preferencial para associar dados.This is the preferred method to bind to data.

  • Para associar a uma fonte de dados que implementa System.Collections.IEnumerable a interface, defina programaticamente a GridView DataSource Propriedade do controle para a fonte de dados e DataBind , em seguida, chame o método.To bind to a data source that implements the System.Collections.IEnumerable interface, programmatically set the DataSource property of the GridView control to the data source and then call the DataBind method. Ao usar esse método, o GridView controle não fornece a funcionalidade interna de classificação, atualização, exclusão e paginação.When using this method, the GridView control does not provide built-in sort, update, delete, and paging functionality. Você precisa fornecer essa funcionalidade usando o evento apropriado.You need to provide this functionality by using the appropriate event.

Para obter mais informações sobre vinculação de dados, consulte ASP.NET Data Access content map.For more information about data binding, see ASP.NET Data Access Content Map.

Observação

Esse controle pode ser usado para exibir a entrada do usuário, que pode incluir script de cliente mal-intencionado.This control can be used to display user input, which might include malicious client script. Verifique todas as informações enviadas de um cliente para script executável, instruções SQL ou outro código antes de exibi-lo em seu aplicativo.Check any information that is sent from a client for executable script, SQL statements, or other code before displaying it in your application. Sempre que possível, é altamente recomendável que os valores sejam codificados em HTML antes de serem exibidos neste controle BoundField (a classe HTML-codifica valores por padrão).Whenever possible, it is strongly recommended that values are HTML-encoded before they are displayed in this control (the BoundField class HTML-encodes values by default). O ASP.NET fornece um recurso de validação de solicitação de entrada para bloquear o script e o HTML na entrada do usuário.ASP.NET provides an input request validation feature to block script and HTML in user input. Os controles de servidor de validação também são fornecidos para avaliar a entrada do usuário.Validation server controls are also provided to assess user input. Para obter mais informações, consulte introdução aos controles de validação.For more information, see Introduction to the Validation Controls.

Operações de dadosData Operations

O GridView controle fornece muitos recursos internos que permitem ao usuário classificar, atualizar, excluir, selecionar e paginar itens no controle.The GridView control provides many built-in capabilities that allow the user to sort, update, delete, select, and page through items in the control. Quando o GridView controle está associado a um controle da fonte de dados GridView , o controle pode tirar proveito dos recursos do controle da fonte de dados e fornecer a funcionalidade automática de classificação, atualização e exclusão.When the GridView control is bound to a data source control, the GridView control can take advantage of the data source control's capabilities and provide automatic sort, update, and delete functionality.

Observação

O GridView controle pode fornecer suporte para classificação, atualização e exclusão com outros tipos de fontes de dados.The GridView control can provide support for sorting, updating, and deleting with other types of data sources. No entanto, será necessário fornecer um manipulador de eventos apropriado com a implementação para essas operações.However, you will need to provide an appropriate event handler with the implementation for these operations.

A classificação permite que o usuário classifique os itens no GridView controle em relação a uma coluna específica clicando no cabeçalho da coluna.Sorting allows the user to sort the items in the GridView control with respect to a specific column by clicking on the column's header. Para habilitar a classificação, defina AllowSorting a propriedade truecomo.To enable sorting, set the AllowSorting property to true.

As funcionalidades atualização automática, exclusão e seleção são habilitadas quando um botão em um ButtonField campo ou TemplateField coluna, com um nome de comando "Editar", "excluir" e "selecionar", respectivamente, é clicado.The automatic updating, deleting, and selection functionalities are enabled when a button in a ButtonField or TemplateField column field, with a command name of "Edit", "Delete", and "Select", respectively, is clicked. O GridView controle pode adicionar automaticamente um CommandField campo de coluna com um botão Editar, excluir ou selecionar se a AutoGenerateEditButtonpropriedade AutoGenerateDeleteButton,, AutoGenerateSelectButton ou for definida como true, respectivamente.The GridView control can automatically add a CommandField column field with an Edit, Delete, or Select button if the AutoGenerateEditButton, AutoGenerateDeleteButton, or AutoGenerateSelectButton property is set to true, respectively.

Observação

Não há suporte direto para a inserção de GridView registros na fonte de dados pelo controle.Inserting records into the data source is not directly supported by the GridView control. No entanto, é possível inserir registros usando o GridView controle em conjunto com o DetailsView controle ou FormView .However, it is possible to insert records by using the GridView control in conjunction with the DetailsView or FormView control. Para obter mais informações, DetailsView consulte FormViewou, respectivamente.For more information, see DetailsView or FormView, respectively.

Em vez de exibir todos os registros na fonte de dados ao mesmo tempo, o GridView controle pode quebrar automaticamente os registros em páginas.Instead of displaying all the records in the data source at the same time, the GridView control can automatically break the records up into pages. Para habilitar a paginação AllowPaging , defina truea propriedade como.To enable paging, set the AllowPaging property to true.

Observação

O GridView controle é recriado no postback com base nas informações armazenadas no ViewState.The GridView control is re-created on postback based on the information that is stored in ViewState. Se o GridView controle incluir um TemplateField ou um CommandField com a CausesValidation propriedade definida como true, a EnableViewState Propriedade também deverá ser definida como true para garantir que operações de dados simultâneas, como atualizações e exclusões, aplicam-se à linha apropriada.If the GridView control includes a TemplateField or a CommandField with the CausesValidation property set to true, then the EnableViewState property must also be set to true to ensure that concurrent data operations, such as updates and deletes, apply to the appropriate row.

Personalizando a interface do usuárioCustomizing the User Interface

Você pode personalizar a aparência do GridView controle definindo as propriedades de estilo para as diferentes partes do controle.You can customize the appearance of the GridView control by setting the style properties for the different parts of the control. A tabela a seguir lista as propriedades de estilo diferentes.The following table lists the different style properties.

Propriedade de estiloStyle property DescriçãoDescription
AlternatingRowStyle As configurações de estilo para as linhas de dados alternadas no GridView controle.The style settings for the alternating data rows in the GridView control. Quando essa propriedade é definida, as linhas de dados são exibidas alternando RowStyle entre as configurações AlternatingRowStyle e as configurações.When this property is set, the data rows are displayed alternating between the RowStyle settings and the AlternatingRowStyle settings.
EditRowStyle As configurações de estilo para a linha que está sendo GridView editada no controle.The style settings for the row being edited in the GridView control.
EmptyDataRowStyle As configurações de estilo para a linha de dados vazia exibida GridView no controle quando a fonte de dados não contém nenhum registro.The style settings for the empty data row displayed in the GridView control when the data source does not contain any records.
FooterStyle As configurações de estilo da linha de rodapé do GridView controle.The style settings for the footer row of the GridView control.
HeaderStyle As configurações de estilo da linha de cabeçalho do GridView controle.The style settings for the header row of the GridView control.
PagerStyle As configurações de estilo da linha do pager do GridView controle.The style settings for the pager row of the GridView control.
RowStyle As configurações de estilo das linhas de dados no GridView controle.The style settings for the data rows in the GridView control. Quando a AlternatingRowStyle Propriedade também é definida, as linhas de dados são exibidas alternando RowStyle entre as configurações AlternatingRowStyle e as configurações.When the AlternatingRowStyle property is also set, the data rows are displayed alternating between the RowStyle settings and the AlternatingRowStyle settings.
SelectedRowStyle As configurações de estilo da linha selecionada no GridView controle.The style settings for the selected row in the GridView control.
SortedAscendingCellStyle A configuração de estilo para a coluna de dados na qual os dados são GridView classificados no controle.The style setting for the data column the data is sorted by in the GridView control. Quando esse estilo é definido, o estilo (por exemplo, coluna realçada) é aplicado a células quando os dados são classificados em ordem crescente.When this style is set, the style (for example, highlighted column) is applied to cells when the data is sorted in ascending order.
SortedAscendingHeaderStyle A configuração de estilo para a coluna de dados na qual os dados são GridView classificados no controle.The style setting for the data column the data is sorted by in the GridView control. Quando esse estilo é definido, uma seta que indica que os dados são classificados como crescentes é colocada no cabeçalho GridView do controle quando os dados são classificados em ordem crescente.When this style is set, an arrow indicating the data is sorted ascending is placed on the header of the GridView control when the data is sorted in ascending order.
SortedDescendingCellStyle A configuração de estilo para a coluna de dados na qual os dados são GridView classificados no controle.The style setting for the data column the data is sorted by in the GridView control. Quando esse estilo é definido, o estilo (por exemplo, coluna realçada) é aplicado a células quando os dados são classificados em ordem decrescente.When this style is set, the style (for example, highlighted column) is applied to cells when the data is sorted in descending order.
SortedDescendingHeaderStyle A configuração de estilo para a coluna de dados na qual os dados são GridView classificados no controle.The style setting for the data column the data is sorted by in the GridView control. Quando esse estilo é definido, uma seta apontando para baixo é colocada no cabeçalho do GridView quando os dados são classificados em ordem decrescente.When this style is set, an arrow pointing down is placed on the header of the GridView when the data is sorted in descending order.

Você também pode mostrar ou ocultar partes diferentes do controle.You can also show or hide different parts of the control. A tabela a seguir lista as propriedades que controlam quais partes são mostradas ou ocultas.The following table lists the properties that control which parts are shown or hidden.

PropriedadeProperty DescriçãoDescription
ShowFooter Mostra ou oculta a seção de rodapé do GridView controle.Shows or hides the footer section of the GridView control.
ShowHeader Mostra ou oculta a seção de cabeçalho do GridView controle.Shows or hides the header section of the GridView control.

EventosEvents

O GridView controle fornece vários eventos com os quais você pode programar.The GridView control provides several events that you can program against. Isso permite que você execute uma rotina personalizada sempre que um evento ocorrer.This enables you to run a custom routine whenever an event occurs. A tabela a seguir lista os eventos que são suportados pelo GridView controle.The following table lists the events that are supported by the GridView control.

eventoEvent DescriçãoDescription
PageIndexChanged Ocorre quando um dos botões de paginação é acionado, mas após o controle GridView manipular a operação de paginação.Occurs when one of the pager buttons is clicked, but after the GridView control handles the paging operation. Esse evento é normalmente usado quando você precisa executar uma tarefa depois que o usuário navega para uma página diferente no controle.This event is commonly used when you need to perform a task after the user navigates to a different page in the control.
PageIndexChanging Ocorre quando um dos botões de paginação é acionado, mas antes de o controle GridView manipular a operação de paginação.Occurs when one of the pager buttons is clicked, but before the GridView control handles the paging operation. Esse evento é geralmente usado para cancelar a operação de paginação.This event is often used to cancel the paging operation.
RowCancelingEdit Ocorre quando um botão de cancelamento de uma linha é clicado, mas antes de o controle sair do modo de GridView edição.Occurs when a row's Cancel button is clicked, but before the GridView control exits edit mode. Esse evento é geralmente usado para interromper a operação de cancelamento.This event is often used to stop the canceling operation.
RowCommand Ocorre quando um usuário clica em um botão no controle GridView.Occurs when a button is clicked in the GridView control. Esse evento é geralmente usado para executar uma tarefa quando um botão é clicado no controle.This event is often used to perform a task when a button is clicked in the control.
RowCreated Ocorre quando uma nova linha é criada no GridView controle.Occurs when a new row is created in the GridView control. Esse evento é geralmente usado para modificar o conteúdo de uma linha quando a linha é criada.This event is often used to modify the contents of a row when the row is created.
RowDataBound Ocorre quando uma linha de dados é associada a dados no GridView controle.Occurs when a data row is bound to data in the GridView control. Esse evento é frequentemente usado para modificar o conteúdo de uma linha quando a linha está associada a dados.This event is often used to modify the contents of a row when the row is bound to data.
RowDeleted Ocorre quando um botão de exclusão de uma linha é clicado, GridView mas depois que o controle exclui o registro da fonte de dados.Occurs when a row's Delete button is clicked, but after the GridView control deletes the record from the data source. Esse evento é geralmente usado para verificar os resultados da operação de exclusão.This event is often used to check the results of the delete operation.
RowDeleting Ocorre quando um botão de exclusão de uma linha é clicado, GridView mas antes de o controle excluir o registro da fonte de dados.Occurs when a row's Delete button is clicked, but before the GridView control deletes the record from the data source. Esse evento é geralmente usado para cancelar a operação de exclusão.This event is often used to cancel the deleting operation.
RowEditing Ocorre quando o botão Editar de uma linha é clicado, mas antes de o controle GridView entrar em modo de edição.Occurs when a row's Edit button is clicked, but before the GridView control enters edit mode. Esse evento é geralmente usado para cancelar a operação de edição.This event is often used to cancel the editing operation.
RowUpdated Ocorre quando o botão Atualizar de uma linha é acionado, mas depois de o controle GridView atualizar a linha.Occurs when a row's Update button is clicked, but after the GridView control updates the row. Esse evento é geralmente usado para verificar os resultados da operação de atualização.This event is often used to check the results of the update operation.
RowUpdating Ocorre quando o botão Atualizar de uma linha é acionado, mas antes do controle GridView atualizar a linha.Occurs when a row's Update button is clicked, but before the GridView control updates the row. Esse evento é geralmente usado para cancelar a operação de atualização.This event is often used to cancel the updating operation.
SelectedIndexChanged Ocorre quando o botão de seleção de uma linha é clicado, mas após o controle GridView manipular a operação de seleção.Occurs when a row's Select button is clicked, but after the GridView control handles the select operation. Esse evento é geralmente usado para executar uma tarefa depois que uma linha é selecionada no controle.This event is often used to perform a task after a row is selected in the control.
SelectedIndexChanging Ocorre quando o botão de seleção de uma linha é clicado, mas antes do controle GridView manipular a operação de seleção.Occurs when a row's Select button is clicked, but before the GridView control handles the select operation. Esse evento é geralmente usado para cancelar a operação de seleção.This event is often used to cancel the selection operation.
Sorted Ocorre quando se clica no hiperlink para classificar uma coluna, mas depois de o controle GridView manipular a operação de classificação.Occurs when the hyperlink to sort a column is clicked, but after the GridView control handles the sort operation. Esse evento é normalmente usado para executar uma tarefa depois que o usuário clica em um hiperlink para classificar uma coluna.This event is commonly used to perform a task after the user clicks a hyperlink to sort a column.
Sorting Ocorre quando o hiperlink para classificar uma coluna é clicado, mas antes de o controle GridView manipular a operação de classificação.Occurs when the hyperlink to sort a column is clicked, but before the GridView control handles the sort operation. Esse evento é geralmente usado para cancelar a operação de classificação ou para executar uma rotina de classificação personalizada.This event is often used to cancel the sorting operation or to perform a custom sorting routine.

AcessibilidadeAccessibility

Para obter informações sobre como configurar esse controle para que ele gere marcação que esteja de acordo com os padrões de acessibilidade, consulte acessibilidade no Visual Studio e controles e acessibilidadeASP.net e ASP.net.For information about how to configure this control so that it generates markup that conforms to accessibility standards, see Accessibility in Visual Studio and ASP.NET and ASP.NET Controls and Accessibility.

Sintaxe declarativaDeclarative Syntax

<asp:GridView  
    AccessKey="string"  
    AllowPaging="True|False"  
    AllowSorting="True|False"  
    AutoGenerateColumns="True|False"  
    AutoGenerateDeleteButton="True|False"  
    AutoGenerateEditButton="True|False"  
    AutoGenerateSelectButton="True|False"  
    BackColor="color name|#dddddd"  
    BackImageUrl="uri"  
    BorderColor="color name|#dddddd"  
    BorderStyle="NotSet|None|Dotted|Dashed|Solid|Double|Groove|Ridge|  
        Inset|Outset"  
    BorderWidth="size"  
    Caption="string"  
    CaptionAlign="NotSet|Top|Bottom|Left|Right"  
    CellPadding="integer"  
    CellSpacing="integer"  
    CssClass="string"  
    DataKeyNames="string"  
    DataMember="string"  
    DataSource="string"  
    DataSourceID="string"  
    EditIndex="integer"  
    EmptyDataText="string"  
    Enabled="True|False"  
    EnableSortingAndPagingCallbacks="True|False"  
    EnableTheming="True|False"  
    EnableViewState="True|False"  
    Font-Bold="True|False"  
    Font-Italic="True|False"  
    Font-Names="string"  
    Font-Overline="True|False"  
    Font-Size="string|Smaller|Larger|XX-Small|X-Small|Small|Medium|  
        Large|X-Large|XX-Large"  
    Font-Strikeout="True|False"  
    Font-Underline="True|False"  
    ForeColor="color name|#dddddd"  
    GridLines="None|Horizontal|Vertical|Both"  
    Height="size"  
    HorizontalAlign="NotSet|Left|Center|Right|Justify"  
    ID="string"  
    OnDataBinding="DataBinding event handler"  
    OnDataBound="DataBound event handler"  
    OnDisposed="Disposed event handler"  
    OnInit="Init event handler"  
    OnLoad="Load event handler"  
    OnPageIndexChanged="PageIndexChanged event handler"  
    OnPageIndexChanging="PageIndexChanging event handler"  
    OnPreRender="PreRender event handler"  
    OnRowCancelingEdit="RowCancelingEdit event handler"  
    OnRowCommand="RowCommand event handler"  
    OnRowCreated="RowCreated event handler"  
    OnRowDataBound="RowDataBound event handler"  
    OnRowDeleted="RowDeleted event handler"  
    OnRowDeleting="RowDeleting event handler"  
    OnRowEditing="RowEditing event handler"  
    OnRowUpdated="RowUpdated event handler"  
    OnRowUpdating="RowUpdating event handler"  
    OnSelectedIndexChanged="SelectedIndexChanged event handler"  
    OnSelectedIndexChanging="SelectedIndexChanging event handler"  
    OnSorted="Sorted event handler"  
    OnSorting="Sorting event handler"  
    OnUnload="Unload event handler"  
    PageIndex="integer"  
    PagerSettings-FirstPageImageUrl="uri"  
    PagerSettings-FirstPageText="string"  
    PagerSettings-LastPageImageUrl="uri"  
    PagerSettings-LastPageText="string"  
    PagerSettings-Mode="NextPrevious|Numeric|NextPreviousFirstLast|  
        NumericFirstLast"  
    PagerSettings-NextPageImageUrl="uri"  
    PagerSettings-NextPageText="string"  
    PagerSettings-PageButtonCount="integer"  
    PagerSettings-Position="Bottom|Top|TopAndBottom"  
    PagerSettings-PreviousPageImageUrl="uri"  
    PagerSettings-PreviousPageText="string"  
    PagerSettings-Visible="True|False"  
    PageSize="integer"  
    RowHeaderColumn="string"  
    runat="server"  
    SelectedIndex="integer"  
    ShowFooter="True|False"  
    ShowHeader="True|False"  
    SkinID="string"  
    Style="string"  
    TabIndex="integer"  
    ToolTip="string"  
    UseAccessibleHeader="True|False"  
    Visible="True|False"  
    Width="size"  
>  
        <AlternatingRowStyle />  
        <Columns>  
                <asp:BoundField  
                    AccessibleHeaderText="string"  
                    ApplyFormatInEditMode="True|False"  
                    ConvertEmptyStringToNull="True|False"  
                    DataField="string"  
                    DataFormatString="string"  
                    FooterText="string"  
                    HeaderImageUrl="uri"  
                    HeaderText="string"  
                    HtmlEncode="True|False"  
                    InsertVisible="True|False"  
                    NullDisplayText="string"  
                    ReadOnly="True|False"  
                    ShowHeader="True|False"  
                    SortExpression="string"  
                    Visible="True|False"  
>  
                        <ControlStyle />  
                        <FooterStyle />  
                        <HeaderStyle />  
                        <ItemStyle />  
                </asp:BoundField>  
                <asp:ButtonField  
                    AccessibleHeaderText="string"  
                    ButtonType="Button|Image|Link"  
                    CausesValidation="True|False"  
                    CommandName="string"  
                    DataTextField="string"  
                    DataTextFormatString="string"  
                    FooterText="string"  
                    HeaderImageUrl="uri"  
                    HeaderText="string"  
                    ImageUrl="uri"  
                    InsertVisible="True|False"  
                    ShowHeader="True|False"  
                    SortExpression="string"  
                    Text="string"  
                    ValidationGroup="string"  
                    Visible="True|False"  
>  
                        <ControlStyle />  
                        <FooterStyle />  
                        <HeaderStyle />  
                        <ItemStyle />  
                </asp:ButtonField>  
                <asp:CheckBoxField  
                    AccessibleHeaderText="string"  
                    DataField="string"  
                    FooterText="string"  
                    HeaderImageUrl="uri"  
                    HeaderText="string"  
                    InsertVisible="True|False"  
                    ReadOnly="True|False"  
                    ShowHeader="True|False"  
                    SortExpression="string"  
                    Text="string"  
                    Visible="True|False"  
>  
                        <ControlStyle />  
                        <FooterStyle />  
                        <HeaderStyle />  
                        <ItemStyle />  
                </asp:CheckBoxField>  
                <asp:CommandField  
                    AccessibleHeaderText="string"  
                    ButtonType="Button|Image|Link"  
                    CancelImageUrl="uri"  
                    CancelText="string"  
                    CausesValidation="True|False"  
                    DeleteImageUrl="uri"  
                    DeleteText="string"  
                    EditImageUrl="uri"  
                    EditText="string"  
                    FooterText="string"  
                    HeaderImageUrl="uri"  
                    HeaderText="string"  
                    InsertImageUrl="uri"  
                    InsertText="string"  
                    InsertVisible="True|False"  
                    NewImageUrl="uri"  
                    NewText="string"  
                    SelectImageUrl="uri"  
                    SelectText="string"  
                    ShowCancelButton="True|False"  
                    ShowDeleteButton="True|False"  
                    ShowEditButton="True|False"  
                    ShowHeader="True|False"  
                    ShowInsertButton="True|False"  
                    ShowSelectButton="True|False"  
                    SortExpression="string"  
                    UpdateImageUrl="uri"  
                    UpdateText="string"  
                    ValidationGroup="string"  
                    Visible="True|False"  
>  
                        <ControlStyle />  
                        <FooterStyle />  
                        <HeaderStyle />  
                        <ItemStyle />  
                </asp:CommandField>  
                <asp:DynamicField  
                    AccessibleHeaderText="string"  
                    ApplyFormatInEditMode="True|False"  
                    ConvertEmptyStringToNull="True|False"  
                    DataField="string"  
                    DataFormatString="string"  
                    FooterText="string"  
                    HeaderImageUrl="uri"  
                    HeaderText="string"  
                    HtmlEncode="True|False"  
                    InsertVisible="True|False"  
                    NullDisplayText="string"  
                    ShowHeader="True|False"  
                    UIHint="string"  
                    Visible="True|False"  
>  
                        <ControlStyle />  
                        <FooterStyle />  
                        <HeaderStyle />  
                        <ItemStyle />  
                </asp:DynamicField>  
                <asp:HyperLinkField  
                    AccessibleHeaderText="string"  
                    DataNavigateUrlFields="string"  
                    DataNavigateUrlFormatString="string"  
                    DataTextField="string"  
                    DataTextFormatString="string"  
                    FooterText="string"  
                    HeaderImageUrl="uri"  
                    HeaderText="string"  
                    InsertVisible="True|False"  
                    NavigateUrl="uri"  
                    ShowHeader="True|False"  
                    SortExpression="string"  
                    Target="string|_blank|_parent|_search|_self|_top"  
                    Text="string"  
                    Visible="True|False"  
>  
                        <ControlStyle />  
                        <FooterStyle />  
                        <HeaderStyle />  
                        <ItemStyle />  
                </asp:HyperLinkField>  
                <asp:ImageField  
                    AccessibleHeaderText="string"  
                    AlternateText="string"  
                    ConvertEmptyStringToNull="True|False"  
                    DataAlternateTextField="string"  
                    DataAlternateTextFormatString="string"  
                    DataImageUrlField="string"  
                    DataImageUrlFormatString="string"  
                    FooterText="string"  
                    HeaderImageUrl="uri"  
                    HeaderText="string"  
                    InsertVisible="True|False"  
                    NullDisplayText="string"  
                    NullImageUrl="uri"  
                    ReadOnly="True|False"  
                    ShowHeader="True|False"  
                    SortExpression="string"  
                    Visible="True|False"  
>  
                        <ControlStyle />  
                        <FooterStyle />  
                        <HeaderStyle />  
                        <ItemStyle />  
                </asp:ImageField>  
                <asp:TemplateField  
                    AccessibleHeaderText="string"  
                    ConvertEmptyStringToNull="True|False"  
                    FooterText="string"  
                    HeaderImageUrl="uri"  
                    HeaderText="string"  
                    InsertVisible="True|False"  
                    ShowHeader="True|False"  
                    SortExpression="string"  
                    Visible="True|False"  
>  
                            <ControlStyle />  
                            <FooterStyle />  
                            <HeaderStyle />  
                            <ItemStyle />  
                        <AlternatingItemTemplate>  
                            <!-- child controls -->  
                        </AlternatingItemTemplate>  
                        <EditItemTemplate>  
                            <!-- child controls -->  
                        </EditItemTemplate>  
                        <FooterTemplate>  
                            <!-- child controls -->  
                        </FooterTemplate>  
                        <HeaderTemplate>  
                            <!-- child controls -->  
                        </HeaderTemplate>  
                        <InsertItemTemplate>  
                            <!-- child controls -->  
                        </InsertItemTemplate>  
                        <ItemTemplate>  
                            <!-- child controls -->  
                        </ItemTemplate>  
                </asp:TemplateField>  
        </Columns>  
        <EditRowStyle />  
        <EmptyDataRowStyle />  
        <EmptyDataTemplate>  
            <!-- child controls -->  
        </EmptyDataTemplate>  
        <FooterStyle />  
        <HeaderStyle />  
        <PagerSettings  
            FirstPageImageUrl="uri"  
            FirstPageText="string"  
            LastPageImageUrl="uri"  
            LastPageText="string"  
            Mode="NextPrevious|Numeric|NextPreviousFirstLast|  
                NumericFirstLast"  
            NextPageImageUrl="uri"  
            NextPageText="string"  
            OnPropertyChanged="PropertyChanged event handler"  
            PageButtonCount="integer"  
            Position="Bottom|Top|TopAndBottom"  
            PreviousPageImageUrl="uri"  
            PreviousPageText="string"  
            Visible="True|False"  
        />  
        <PagerStyle />  
        <PagerTemplate>  
            <!-- child controls -->  
        </PagerTemplate>  
        <RowStyle />  
        <SelectedRowStyle />  
</asp:GridView>  

Construtores

GridView()

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

Propriedades

AccessKey

Obtém ou define a tecla de acesso que permite navegar rapidamente para o controle do servidor Web.Gets or sets the access key that allows you to quickly navigate to the Web server control.

(Herdado de WebControl)
Adapter

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

(Herdado de Control)
AllowCustomPaging

Obtém ou define um valor que indica se a paginação personalizada está habilitada.Gets or sets a value that indicates whether custom paging is enabled.

AllowPaging

Obtém ou define um valor que indica se o recurso de paginação está habilitado.Gets or sets a value indicating whether the paging feature is enabled.

AllowSorting

Obtém ou define um valor que indica se o recurso de classificação está habilitado.Gets or sets a value indicating whether the sorting feature is enabled.

AlternatingRowStyle

Obtém uma referência para o objeto TableItemStyle que permite que você defina a aparência de linhas de dados alternadas em um controle GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of alternating data rows in a GridView 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)
Attributes

Obtém a coleção de atributos arbitrários (somente para renderização) que não correspondem às propriedades do controle.Gets the collection of arbitrary attributes (for rendering only) that do not correspond to properties on the control.

(Herdado de WebControl)
AutoGenerateColumns

Obtém ou define um valor que indica se os campos associados são criados automaticamente para cada campo na fonte de dados.Gets or sets a value indicating whether bound fields are automatically created for each field in the data source.

AutoGenerateDeleteButton

Obtém ou define um valor que indica se uma coluna do campo CommandField com um botão Excluir para cada linha de dados é adicionada automaticamente a um controle GridView.Gets or sets a value indicating whether a CommandField field column with a Delete button for each data row is automatically added to a GridView control.

AutoGenerateEditButton

Obtém ou define um valor que indica se uma coluna do campo CommandField com um botão Editar para cada linha de dados é adicionada automaticamente a um controle GridView.Gets or sets a value indicating whether a CommandField field column with an Edit button for each data row is automatically added to a GridView control.

AutoGenerateSelectButton

Obtém ou define um valor que indica se uma coluna de campo CommandField com um botão Selecionar para cada linha de dados é adicionada automaticamente a um controle GridView.Gets or sets a value indicating whether a CommandField field column with a Select button for each data row is automatically added to a GridView control.

BackColor

Obtém ou define a cor da tela de fundo do controle do servidor Web.Gets or sets the background color of the Web server control.

(Herdado de WebControl)
BackImageUrl

Obtém ou define a URL para uma imagem a ser exibida na tela de fundo de um controle GridView.Gets or sets the URL to an image to display in the background of a GridView control.

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)
BorderColor

Obtém ou define a cor da borda do controle Web.Gets or sets the border color of the Web control.

(Herdado de WebControl)
BorderStyle

Obtém ou define o estilo de borda do controle de servidor Web.Gets or sets the border style of the Web server control.

(Herdado de WebControl)
BorderWidth

Obtém ou define a largura da borda do controle de servidor Web.Gets or sets the border width of the Web server control.

(Herdado de WebControl)
BottomPagerRow

Obtém um objeto GridViewRow que representa a linha de paginação inferior em um controle GridView.Gets a GridViewRow object that represents the bottom pager row in a GridView control.

Caption

Obtém ou define o texto a ser renderizado em um elemento de legenda HTML em um controle GridView.Gets or sets the text to render in an HTML caption element in a GridView control. Esta propriedade é fornecida para tornar o controle mais acessível para usuários de dispositivos de tecnologia adaptativa.This property is provided to make the control more accessible to users of assistive technology devices.

CaptionAlign

Obtém ou define a posição horizontal ou vertical de um elemento de legenda HTML em um controle GridView.Gets or sets the horizontal or vertical position of the HTML caption element in a GridView control. Esta propriedade é fornecida para tornar o controle mais acessível para usuários de dispositivos de tecnologia adaptativa.This property is provided to make the control more accessible to users of assistive technology devices.

CellPadding

Obtém ou define a quantidade de espaço entre o conteúdo e a borda de uma célula.Gets or sets the amount of space between the contents of a cell and the cell's border.

CellSpacing

Obtém ou define a quantidade de espaço entre células.Gets or sets the amount of space between cells.

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 a ID de controle de marcação HTML gerada pelo ASP.NET.Gets the control ID for HTML markup that is generated by ASP.NET.

(Herdado de Control)
ClientIDMode

Obtém ou define o algoritmo usado para gerar o valor da propriedade ClientID.Gets or sets the algorithm that is used to generate the value of the ClientID property.

(Herdado de Control)
ClientIDRowSuffix

Obtém ou define os nomes dos campos de dados cujos valores são acrescentados ao valor da propriedade ClientID para identificar exclusivamente cada instância de um controle com limite de dados.Gets or sets the names of the data fields whose values are appended to the ClientID property value to uniquely identify each instance of a data-bound control.

ClientIDRowSuffixDataKeys

Obtém os valores de dados que são usados para identificar exclusivamente cada instância de um controle associado a dados quando o ASP.NET gera o valor ClientID.Gets the data values that are used to uniquely identify each instance of a data-bound control when ASP.NET generates the ClientID value.

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)
Columns

Obtém uma coleção de objetos DataControlField que representam os campos de coluna em um controle GridView.Gets a collection of DataControlField objects that represent the column fields in a GridView control.

ColumnsGenerator

Obtém ou define o controle que gera automaticamente as colunas para um controle GridView que usa recursos de Dados Dinâmicos do ASP.NET.Gets or sets the control that will automatically generate the columns for a GridView control that uses ASP.NET Dynamic Data features.

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)
Controls

Obtém uma coleção dos controles filho no controle com limite de dados de composição.Gets a collection of the child controls within the composite data-bound control.

(Herdado de CompositeDataBoundControl)
ControlStyle

Obtém o estilo de um controle de servidor Web.Gets the style of the Web server control. Essa propriedade é usada principalmente por desenvolvedores de controle.This property is used primarily by control developers.

(Herdado de WebControl)
ControlStyleCreated

Obtém um valor que indica se um objeto Style foi criado para a propriedade ControlStyle.Gets a value indicating whether a Style object has been created for the ControlStyle property. Essa propriedade é usada principalmente por desenvolvedores de controle.This property is primarily used by control developers.

(Herdado de WebControl)
CssClass

Obtém ou define a classe CSS (Folha de Estilos em Cascata) renderizada pelo controle do servidor Web no cliente.Gets or sets the Cascading Style Sheet (CSS) class rendered by the Web server control on the client.

(Herdado de WebControl)
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)
DataKeyNames

Obtém ou define uma matriz que contém os nomes dos campos de chave primária para os itens exibidos em um controle GridView.Gets or sets an array that contains the names of the primary key fields for the items displayed in a GridView control.

DataKeys

Obtém uma coleção de objetos DataKey que representam o valor da chave de dados de cada linha em um controle GridView.Gets a collection of DataKey objects that represent the data key value of each row in a GridView 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)
DataMember

Obtém ou define o nome da lista de dados ao qual o controle com limite de dados está associado, nos casos em que a fonte de dados contém mais de uma lista distinta de itens de dados.Gets or sets the name of the list of data that the data-bound control binds to, in cases where the data source contains more than one distinct list of data items.

(Herdado de DataBoundControl)
DataSource

Obtém ou define o objeto do qual o controle com limite de dados recupera sua lista de itens de dados.Gets or sets the object from which the data-bound control retrieves its list of data items.

(Herdado de BaseDataBoundControl)
DataSourceID

Obtém ou define a ID do controle do qual o controle associado a dados recupera sua lista de itens de dados.Gets or sets the ID of the control from which the data-bound control retrieves its list of data items.

(Herdado de DataBoundControl)
DataSourceObject

Obtém um objeto que implementa a interface IDataSource , que fornece acesso ao conteúdo de dados do objeto.Gets an object that implements the IDataSource interface, which provides access to the object's data content.

(Herdado de DataBoundControl)
DeleteMethod

Obtém ou define o nome do método a ser chamado para excluir dados.Gets or sets the name of the method to call in order to delete data.

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)
EditIndex

Obtém ou define o índice da linha para edição.Gets or sets the index of the row to edit.

EditRowStyle

Obtém uma referência ao objeto TableItemStyle que permite definir a aparência da linha selecionada para edição em um controle GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the row selected for editing in a GridView control.

EmptyDataRowStyle

Obtém uma referência para o objeto TableItemStyle que permite que você defina a aparência da linha de dados vazia renderizada quando um controle GridView é associado a uma fonte de dados que não contém nenhum registro.Gets a reference to the TableItemStyle object that enables you to set the appearance of the empty data row rendered when a GridView control is bound to a data source that does not contain any records.

EmptyDataTemplate

Obtém ou define o conteúdo definido pelo usuário para a linha de dados vazia renderizada quando um controle GridView é associado a uma fonte de dados que não contém registros.Gets or sets the user-defined content for the empty data row rendered when a GridView control is bound to a data source that does not contain any records.

EmptyDataText

Obtém ou define o texto a ser exibido na linha de dados vazia renderizada quando um controle GridView é associado a uma fonte de dados que não contém registros.Gets or sets the text to display in the empty data row rendered when a GridView control is bound to a data source that does not contain any records.

Enabled

Obtém ou define um valor que indica se o controle do servidor Web está habilitado.Gets or sets a value indicating whether the Web server control is enabled.

(Herdado de WebControl)
EnableModelValidation

Obtém ou define um valor que indica se um controle de validador vai manipular exceções que ocorrem durante as operações de inserção ou atualização.Gets or sets a value that indicates whether a validator control will handle exceptions that occur during insert or update operations.

EnablePersistedSelection

Obtém ou define um valor que indica se a seleção de uma linha é baseada em valores de chave de dados ou no índice.Gets or sets a value that indicates whether the selection of a row is based on index or on data-key values.

EnableSortingAndPagingCallbacks

Obtém ou define um valor que indica se os retornos de chamada do lado do cliente são usados para as operações de classificação e paginação.Gets or sets a value indicating whether client-side callbacks are used for sorting and paging operations.

EnableTheming

Obtém ou define um valor que indica se os temas se aplicam a esse controle.Gets or sets a value indicating whether themes apply to this control.

(Herdado de WebControl)
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)
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)
Font

Obtém as propriedades de fonte associadas ao controle do servidor Web.Gets the font properties associated with the Web server control.

(Herdado de WebControl)
FooterRow

Obtém um objeto GridViewRow que representa a linha de rodapé em um controle GridView.Gets a GridViewRow object that represents the footer row in a GridView control.

FooterStyle

Obtém uma referência ao objeto TableItemStyle que permite definir a aparência da linha do rodapé em um controle GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the footer row in a GridView control.

ForeColor

Obtém ou define a cor de primeiro plano (normalmente a cor do texto) do controle de servidor Web.Gets or sets the foreground color (typically the color of the text) of the Web server control.

(Herdado de WebControl)
GridLines

Obtém ou define o estilo das linhas de grade para um controle GridView.Gets or sets the gridline style for a GridView control.

HasAttributes

Obtém um valor que indica se o controle tem atributos definidos.Gets a value indicating whether the control has attributes set.

(Herdado de WebControl)
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)
HeaderRow

Obtém um objeto GridViewRow que representa a linha de cabeçalho em um controle GridView.Gets a GridViewRow object that represents the header row in a GridView control.

HeaderStyle

Obtém uma referência ao objeto TableItemStyle que permite definir a aparência da linhas do cabeçalho em um controle GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the header row in a GridView control.

Height

Obtém ou define a altura do controle do servidor Web.Gets or sets the height of the Web server control.

(Herdado de WebControl)
HorizontalAlign

Obtém ou define o alinhamento horizontal de um controle GridView na página.Gets or sets the horizontal alignment of a GridView control on the page.

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)
Initialized

Obtém um valor que indica se o controle associado a dados foi inicializado.Gets a value indicating whether the data-bound control has been initialized.

(Herdado de BaseDataBoundControl)
InsertMethod

Obtém ou define o nome do método a ser chamado para inserir dados.Gets or sets the name of the method to call in order to insert data.

(Herdado de CompositeDataBoundControl)
IsBoundUsingDataSourceID

Obtém um valor que indica se a propriedade DataSourceID foi definida.Gets a value indicating whether the DataSourceID property is set.

(Herdado de BaseDataBoundControl)
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)
IsDataBindingAutomatic

Obtém um valor que indica se a associação de dados é automática.Gets a value that indicates whether data binding is automatic.

(Herdado de BaseDataBoundControl)
IsEnabled

Obtém um valor que indica se o controle está habilitado.Gets a value indicating whether the control is enabled.

(Herdado de WebControl)
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)
IsUsingModelBinders

Obtém um valor que indica se o model binding está em uso.Gets a value that indicates whether model binding is in use.

(Herdado de CompositeDataBoundControl)
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)
ItemType

Obtém ou define o nome do tipo de item de dados para vinculação de dados com rigidez de tipos.Gets or sets the name of the data item type for strongly typed data binding.

(Herdado de DataBoundControl)
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)
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)
PageCount

Obtém o número de páginas necessárias para exibir os registros da fonte de dados em um controle GridView.Gets the number of pages required to display the records of the data source in a GridView control.

PageIndex

Obtém ou define o índice da página exibida no momento.Gets or sets the index of the currently displayed page.

PagerSettings

Obtém uma referência ao objeto PagerSettings que permite definir as propriedades dos botões pager em um controle GridView.Gets a reference to the PagerSettings object that enables you to set the properties of the pager buttons in a GridView control.

PagerStyle

Obtém uma referência ao objeto TableItemStyle que permite definir a aparência da linha do pager em um controle GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the pager row in a GridView control.

PagerTemplate

Obtém ou define o conteúdo personalizado para a linha do pager em um controle GridView.Gets or sets the custom content for the pager row in a GridView control.

PageSize

Obtém ou define o número de registros a serem exibidos em uma página em um controle GridView.Gets or sets the number of records to display on a page in a GridView 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)
RequiresDataBinding

Obtém ou define um valor que indica se o método DataBind() deve ser cancelado.Gets or sets a value indicating whether the DataBind() method should be called.

(Herdado de BaseDataBoundControl)
RowHeaderColumn

Obtém ou define o nome da coluna a ser usado como o cabeçalho de coluna para o controle GridView.Gets or sets the name of the column to use as the column header for the GridView control. Esta propriedade é fornecida para tornar o controle mais acessível para usuários de dispositivos de tecnologia adaptativa.This property is provided to make the control more accessible to users of assistive technology devices.

Rows

Obtém uma coleção de objetos GridViewRow que representam as linhas de dados em um controle GridView.Gets a collection of GridViewRow objects that represent the data rows in a GridView control.

RowStyle

Obtém uma referência ao objeto TableItemStyle que permite definir a aparência das linhas de dados em um controle GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the data rows in a GridView control.

SelectArguments

Obtém um objeto DataSourceSelectArguments que o controle associado a dados usa ao recuperar dados de um controle de fonte de dados.Gets a DataSourceSelectArguments object that the data-bound control uses when retrieving data from a data source control.

(Herdado de DataBoundControl)
SelectedDataKey

Obtém o objeto de DataKey que contém o valor de chave de dados para a linha selecionada em um controle do GridView.Gets the DataKey object that contains the data key value for the selected row in a GridView control.

SelectedIndex

Obtém ou define o índice da linha selecionada em um controle GridView.Gets or sets the index of the selected row in a GridView control.

SelectedPersistedDataKey

Obtém ou define o valor de chave de dados para o item selecionado persistente em um controle GridView.Gets or sets the data-key value for the persisted selected item in a GridView control.

SelectedRow

Obtém uma referência a um objeto GridViewRow que representa a linha selecionada no controle.Gets a reference to a GridViewRow object that represents the selected row in the control.

SelectedRowStyle

Obtém uma referência ao objeto TableItemStyle que permite definir a aparência da linha selecionada em um controle GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of the selected row in a GridView control.

SelectedValue

Obtém o valor da chave de dados da linha selecionada em um controle GridView.Gets the data key value of the selected row in a GridView control.

SelectMethod

O nome do método a ser chamado para ler os dados.The name of the method to call in order to read data.

(Herdado de DataBoundControl)
ShowFooter

Obtém ou define um valor que indica se a linha de rodapé é exibida em um controle GridView.Gets or sets a value indicating whether the footer row is displayed in a GridView control.

ShowHeader

Obtém ou define um valor que indica se a linha de cabeçalho é exibida em um controle GridView.Gets or sets a value indicating whether the header row is displayed in a GridView control.

ShowHeaderWhenEmpty

Obtém ou define um valor que indica se o cabeçalho de uma coluna no controle GridView fica visível quando a coluna não tiver dados.Gets or sets a value that indicates whether the heading of a column in the GridView control is visible when the column has no data.

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 ou define a capa a ser aplicada ao controle.Gets or sets the skin to apply to the control.

(Herdado de WebControl)
SortDirection

Obtém a direção de classificação da coluna sendo classificada.Gets the sort direction of the column being sorted.

SortedAscendingCellStyle

Obtém ou define o estilo CSS para uma coluna GridView quando a coluna é classificada em ordem crescente.Gets or sets the CSS style for a GridView column when the column is sorted in ascending order.

SortedAscendingHeaderStyle

Obtém ou define o estilo CSS para aplicar a um título de coluna GridView quando a coluna é classificada em ordem crescente.Gets or sets the CSS style to apply to a GridView column heading when the column is sorted in ascending order.

SortedDescendingCellStyle

Obtém ou define o estilo de uma coluna GridView quando a coluna é classificada em ordem decrescente.Gets or sets the style of a GridView column when the column is sorted in descending order.

SortedDescendingHeaderStyle

Obtém ou define o estilo a ser aplicado a um título de coluna GridView quando a coluna é classificada em ordem descendente.Gets or sets the style to apply to a GridView column heading when the column is sorted in descending order.

SortExpression

Obtém a expressão de classificação associada à coluna ou colunas sendo classificadas.Gets the sort expression associated with the column or columns being sorted.

Style

Obtém uma coleção de atributos de texto que serão renderizados como um atributo de estilo na marca externa do controle de servidor Web.Gets a collection of text attributes that will be rendered as a style attribute on the outer tag of the Web server control.

(Herdado de WebControl)
SupportsDisabledAttribute

Obtém um valor que indica se o controle deve definir o atributo disabled do elemento HTML renderizado para "desabilitado" quando a propriedade do controle IsEnabled é false.Gets a value that indicates whether the control should set the disabled attribute of the rendered HTML element to "disabled" when the control's IsEnabled property is false.

(Herdado de BaseDataBoundControl)
TabIndex

Obtém ou define o índice de tabulação do controle do servidor Web.Gets or sets the tab index of the Web server control.

(Herdado de WebControl)
TagKey

Obtém o valor HtmlTextWriterTag do controle GridView.Gets the HtmlTextWriterTag value for the GridView control.

TagName

Obtém o nome da marca de controle.Gets the name of the control tag. Essa propriedade é usada principalmente por desenvolvedores de controle.This property is used primarily by control developers.

(Herdado de WebControl)
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)
ToolTip

Obtém ou define o texto exibido quando o ponteiro do mouse passa sobre o controle de servidor Web.Gets or sets the text displayed when the mouse pointer hovers over the Web server control.

(Herdado de WebControl)
TopPagerRow

Obtém um objeto GridViewRow que representa a linha superior do pager em um controle GridView.Gets a GridViewRow object that represents the top pager row in a GridView 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)
UpdateMethod

Obtém ou define o nome do método a ser chamado para atualizar dados.Gets or sets the name of the method to call in order to update data.

UseAccessibleHeader

Obtém ou define um valor que indica se um controle de GridView renderiza seu cabeçalho em um formato acessível.Gets or sets a value indicating whether a GridView control renders its header in an accessible format. Esta propriedade é fornecida para tornar o controle mais acessível para usuários de dispositivos de tecnologia adaptativa.This property is provided to make the control more accessible to users of assistive technology devices.

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)
VirtualItemCount

Obtém ou define o número virtual de itens na fonte de dados a que o controle GridView está associado quando a paginação personalizada é usada.Gets or sets the virtual number of items in the data source that the GridView control is bound to when custom paging is used.

Visible

Obtém ou define um valor que indica se um controle de servidor é renderizado como uma interface do usuário na página.Gets or sets a value that indicates whether a server control is rendered as UI on the page.

(Herdado de Control)
Width

Obtém ou define a largura do controle de servidor Web.Gets or sets the width of the Web server control.

(Herdado de WebControl)

Métodos

AddAttributesToRender(HtmlTextWriter)

Adiciona atributos HTML e estilos que precisam ser renderizadas ao HtmlTextWriterTag especificado.Adds HTML attributes and styles that need to be rendered to the specified HtmlTextWriterTag. Esse método é usado principalmente por desenvolvedores de controle.This method is used primarily by control developers.

(Herdado de WebControl)
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)
ApplyStyle(Style)

Copia os elementos não vazios do estilo especificado para o controle da Web, substituindo os elementos de estilo existentes no controle.Copies any nonblank elements of the specified style to the Web control, overwriting any existing style elements of the control. Esse método é usado principalmente por desenvolvedores de controles.This method is primarily used by control developers.

(Herdado de WebControl)
ApplyStyleSheetSkin(Page)

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

(Herdado de Control)
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)
ConfirmInitState()

Define o estado inicializado do controle associado a dados.Sets the initialized state of the data-bound control.

(Herdado de BaseDataBoundControl)
CopyBaseAttributes(WebControl)

Copia as propriedades que não são encapsuladas pelo objeto Style de controle do servidor Web especificado ao controle de servidor Web do qual este método é chamado.Copies the properties not encapsulated by the Style object from the specified Web server control to the Web server control that this method is called from. Esse método é usado principalmente por desenvolvedores de controle.This method is used primarily by control developers.

(Herdado de WebControl)
CreateAutoGeneratedColumn(AutoGeneratedFieldProperties)

Cria um campo de coluna gerado automaticamente.Creates an automatically generated column field.

CreateChildControls()

Cria uma hierarquia de controle usada para renderizar um controle de composição associado a dados com base nos valores armazenados no estado de exibição.Creates the control hierarchy that is used to render a composite data-bound control based on the values that are stored in view state.

(Herdado de CompositeDataBoundControl)
CreateChildControls(IEnumerable, Boolean)

Cria a hierarquia de controles usada para renderizar o controle GridView usando a fonte de dados especificada.Creates the control hierarchy used to render the GridView control using the specified data source.

CreateChildTable()

Cria uma nova tabela filho.Creates a new child table.

CreateColumns(PagedDataSource, Boolean)

Cria o conjunto de campos de coluna usados para criar a hierarquia de controles.Creates the set of column fields used to build the control hierarchy.

CreateControlCollection()

Cria um novo objeto ControlCollection para manter os controles filho (literal e servidor) do controle do servidor.Creates a new ControlCollection object to hold the child controls (both literal and server) of the server control.

(Herdado de Control)
CreateControlStyle()

Cria o estilo padrão do controle.Creates the default style for the control.

CreateDataSourceSelectArguments()

Cria o objeto DataSourceSelectArguments que contém os argumentos passados para a fonte de dados para processamento.Creates the DataSourceSelectArguments object that contains the arguments that get passed to the data source for processing.

CreateRow(Int32, Int32, DataControlRowType, DataControlRowState)

Cria uma linha no controle GridView.Creates a row in the GridView control.

DataBind()

Associa a fonte de dados ao controle GridView.Binds the data source to the GridView control. Esse método não pode ser herdado.This method cannot be inherited.

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)
DeleteRow(Int32)

Exclui o registro no índice especificado da fonte de dados.Deletes the record at the specified index from the data source.

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)
EnsureDataBound()

Chamará o método DataBind() se a propriedade DataSourceID estiver definida e o controle associado a dados estiver marcado para exigir a associação.Calls the DataBind() method if the DataSourceID property is set and the data-bound control is marked to require binding.

(Herdado de BaseDataBoundControl)
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)
ExtractRowValues(IOrderedDictionary, GridViewRow, Boolean, Boolean)

Recupera os valores de cada campo declarados dentro da linha especificada e armazena-os no objeto IOrderedDictionary especificado.Retrieves the values of each field declared within the specified row and stores them in the specified IOrderedDictionary 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 Control)
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 um controle.Sets input focus to a control.

(Herdado de Control)
GetCallbackResult()

Retorna o resultado de um evento de retorno de chamada direcionado a um controle.Returns the result of a callback event that targets a control.

GetCallbackScript(IButtonControl, String)

Cria o script de retorno de chamada para um botão que executa uma operação de classificação.Creates the callback script for a button that performs a sorting operation.

GetData()

Recupera um objeto DataSourceView que o controle com associação de dados usa para executar operações de dados.Retrieves a DataSourceView object that the data-bound control uses to perform data operations.

(Herdado de DataBoundControl)
GetDataSource()

Recupera a interface IDataSource à qual o controle associado a dados está associado, se houver.Retrieves the IDataSource interface that the data-bound control is associated with, if any.

(Herdado de DataBoundControl)
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)
HasControls()

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

(Herdado de Control)
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)
InitializePager(GridViewRow, Int32, PagedDataSource)

Inicializa a linha de pager exibida quando o recurso de paginação está habilitado.Initializes the pager row displayed when the paging feature is enabled.

InitializeRow(GridViewRow, DataControlField[])

Cria uma linha no controle GridView.Initializes a row in the GridView control.

IsBindableType(Type)

Determina se o tipo de dados especificado pode estar associado a uma coluna em um controle GridView.Determines whether the specified data type can be bound to a column in a GridView 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 as informações de estado das propriedades no controle GridView que devem ser persistentes, mesmo quando a propriedade EnableViewState é definida como false.Loads the state of the properties in the GridView control that need to be persisted, even when the EnableViewState property is set to false.

LoadViewState(Object)

Carrega o estado de exibição salvo anteriormente do controle GridView.Loads the previously saved view state of the GridView 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)
MarkAsDataBound()

Define o estado do controle em estado de exibição como associado com êxito aos dados.Sets the state of the control in view state as successfully bound to data.

(Herdado de DataBoundControl)
MemberwiseClone()

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

(Herdado de Object)
MergeStyle(Style)

Copia os elementos não vazios do estilo especificado para o controle da Web, mas não substituirá os elementos de estilo existentes do controle.Copies any nonblank elements of the specified style to the Web control, but will not overwrite any existing style elements of the control. Esse método é usado principalmente por desenvolvedores de controle.This method is used primarily by control developers.

(Herdado de WebControl)
OnBubbleEvent(Object, EventArgs)

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

OnCreatingModelDataSource(CreatingModelDataSourceEventArgs)

Aciona o evento CreatingModelDataSource.Raises the CreatingModelDataSource event.

(Herdado de DataBoundControl)
OnDataBinding(EventArgs)

Aciona o evento DataBinding.Raises the DataBinding event.

(Herdado de Control)
OnDataBound(EventArgs)

Aciona o evento DataBound.Raises the DataBound event.

(Herdado de BaseDataBoundControl)
OnDataPropertyChanged()

Reassocia o controle GridView aos respectivos dados após a propriedade DataMember, DataSource ou DataSourceID ser alterada.Rebinds the GridView control to its data after the DataMember, DataSource, or DataSourceID property is changed.

OnDataSourceViewChanged(Object, EventArgs)

Aciona o evento DataSourceViewChanged.Raises the DataSourceViewChanged event.

OnInit(EventArgs)

Aciona o evento Init.Raises the Init event.

OnLoad(EventArgs)

Manipula o evento Load.Handles the Load event.

(Herdado de DataBoundControl)
OnPageIndexChanged(EventArgs)

Aciona o evento PageIndexChanged.Raises the PageIndexChanged event.

OnPageIndexChanging(GridViewPageEventArgs)

Aciona o evento PageIndexChanging.Raises the PageIndexChanging event.

OnPagePreLoad(Object, EventArgs)

Define o estado inicializado do controle associado a dados antes do carregamento do controle.Sets the initialized state of the data-bound control before the control is loaded.

OnPreRender(EventArgs)

Aciona o evento PreRender.Raises the PreRender event.

OnRowCancelingEdit(GridViewCancelEditEventArgs)

Aciona o evento RowCancelingEdit.Raises the RowCancelingEdit event.

OnRowCommand(GridViewCommandEventArgs)

Aciona o evento RowCommand.Raises the RowCommand event.

OnRowCreated(GridViewRowEventArgs)

Aciona o evento RowCreated.Raises the RowCreated event.

OnRowDataBound(GridViewRowEventArgs)

Aciona o evento RowDataBound.Raises the RowDataBound event.

OnRowDeleted(GridViewDeletedEventArgs)

Aciona o evento RowDeleted.Raises the RowDeleted event.

OnRowDeleting(GridViewDeleteEventArgs)

Aciona o evento RowDeleting.Raises the RowDeleting event.

OnRowEditing(GridViewEditEventArgs)

Aciona o evento RowEditing.Raises the RowEditing event.

OnRowUpdated(GridViewUpdatedEventArgs)

Aciona o evento RowUpdated.Raises the RowUpdated event.

OnRowUpdating(GridViewUpdateEventArgs)

Aciona o evento RowUpdating.Raises the RowUpdating event.

OnSelectedIndexChanged(EventArgs)

Aciona o evento SelectedIndexChanged.Raises the SelectedIndexChanged event.

OnSelectedIndexChanging(GridViewSelectEventArgs)

Aciona o evento SelectedIndexChanging.Raises the SelectedIndexChanging event.

OnSorted(EventArgs)

Aciona o evento Sorted.Raises the Sorted event.

OnSorting(GridViewSortEventArgs)

Aciona o evento Sorting.Raises the Sorting event.

OnUnload(EventArgs)

Aciona o evento Unload.Raises the Unload event.

(Herdado de Control)
OpenFile(String)

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

(Herdado de Control)
PerformDataBinding(IEnumerable)

Associa a fonte de dados especificada ao controle GridView.Binds the specified data source to the GridView control.

PerformSelect()

Recupera dados da fonte de dados associada.Retrieves data from the associated data source.

(Herdado de DataBoundControl)
PrepareControlHierarchy()

Estabelece a hierarquia de controles.Establishes the control hierarchy.

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)
RaiseCallbackEvent(String)

Cria os argumentos para o manipulador de retorno de chamada no método GetCallbackEventReference(Control, String, String, String, Boolean).Creates the arguments for the callback handler in the GetCallbackEventReference(Control, String, String, String, Boolean) method.

RaisePostBackEvent(String)

Gera os eventos apropriados para o controle GridView quando ele executa um postback para o servidor.Raises the appropriate events for the GridView control when it posts back to the server.

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)

Renderiza o conteúdo do controle de servidor Web no navegador do cliente usando o objeto HtmlTextWriter especificado.Renders the Web server control content to the client's browser using the specified HtmlTextWriter object.

RenderBeginTag(HtmlTextWriter)

Renderiza a marca de abertura HTML do controle para o gravador especificado.Renders the HTML opening tag of the control to the specified writer. Esse método é usado principalmente por desenvolvedores de controle.This method is used primarily by control developers.

(Herdado de WebControl)
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)
RenderContents(HtmlTextWriter)

Renderiza o conteúdo do controle no gravador especificado.Renders the contents of the control to the specified writer. Esse método é usado principalmente por desenvolvedores de controle.This method is used primarily by control developers.

(Herdado de WebControl)
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 Control)
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)
RenderEndTag(HtmlTextWriter)

Renderiza a marca de fechamento HTML do controle para o gravador especificado.Renders the HTML closing tag of the control into the specified writer. Esse método é usado principalmente por desenvolvedores de controle.This method is used primarily by control developers.

(Herdado de WebControl)
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 as informações de estado das propriedades no controle GridView que devem ser persistentes, mesmo quando a propriedade EnableViewState é definida como false.Saves the state of the properties in the GridView control that need to be persisted, even when the EnableViewState property is set to false.

SaveViewState()

Carrega o estado de exibição salvo anteriormente do controle GridView.Loads the previously saved view state of the GridView control.

SelectRow(Int32)

Seleciona a linha a ser editada em um controle de GridView.Selects the row to edit in a GridView control.

SetDesignModeState(IDictionary)

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

(Herdado de Control)
SetEditRow(Int32)

Coloca uma linha no modo de edição em um controle GridView usando o índice de linha especificado.Puts a row in edit mode in a GridView control by using the specified row index.

SetPageIndex(Int32)

Define o índice da página do controle GridView usando o índice da linha.Sets the page index of the GridView control by using the row index.

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)
Sort(String, SortDirection)

Classifica o controle GridView baseado na expressão e direção de classificação especificadas.Sorts the GridView control based on the specified sort expression and direction.

ToString()

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

(Herdado de Object)
TrackViewState()

Rastreia alterações de estado de exibição no controle GridView de modo que elas podem ser armazenadas no objeto StateBag do controle.Tracks view-state changes to the GridView control so they can be stored in the control's StateBag object. Esse objeto é acessível por meio da propriedade ViewState.This object is accessible through the ViewState property.

UpdateRow(Int32, Boolean)

Atualiza o registro no índice especificado de linha usando os valores de campo da linha.Updates the record at the specified row index using the field values of the row.

ValidateDataSource(Object)

Verifica se o objeto ao qual um controle associado a dados está associado é um objeto com o qual ele pode trabalhar.Verifies that the object a data-bound control binds to is one it can work with.

(Herdado de DataBoundControl)

Eventos

CallingDataMethods

Ocorre quando os métodos de dados estão sendo chamados.Occurs when data methods are being called.

(Herdado de DataBoundControl)
CreatingModelDataSource

Ocorre quando o objeto ModelDataSource está sendo criado.Occurs when the ModelDataSource object is being created.

(Herdado de DataBoundControl)
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)
DataBound

Ocorre após o controle de servidor ser associado a uma fonte de dados.Occurs after the server control binds to a data source.

(Herdado de BaseDataBoundControl)
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)
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)
PageIndexChanged

Ocorre quando um dos botões de paginação é acionado, mas após o controle GridView manipular a operação de paginação.Occurs when one of the pager buttons is clicked, but after the GridView control handles the paging operation.

PageIndexChanging

Ocorre quando um dos botões de paginação é acionado, mas antes de o controle GridView manipular a operação de paginação.Occurs when one of the pager buttons is clicked, but before the GridView control handles the paging operation.

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)
RowCancelingEdit

Ocorre quando um usuário clica no botão Cancelar de uma linha no modo de edição, mas antes que a linha saia do modo de edição.Occurs when the Cancel button of a row in edit mode is clicked, but before the row exits edit mode.

RowCommand

Ocorre quando se clica em um botão em um controle GridView.Occurs when a button is clicked in a GridView control.

RowCreated

Ocorre quando uma linha é criada em um controle GridView.Occurs when a row is created in a GridView control.

RowDataBound

Ocorre quando uma linha de dados é associada a dados em um controle GridView.Occurs when a data row is bound to data in a GridView control.

RowDeleted

Ocorre quando se clica no botão Excluir de uma linha, mas depois de o controle GridView excluir a linha.Occurs when a row's Delete button is clicked, but after the GridView control deletes the row.

RowDeleting

Ocorre quando o botão Excluir de uma linha é acionado, mas antes do controle GridView excluir a linha.Occurs when a row's Delete button is clicked, but before the GridView control deletes the row.

RowEditing

Ocorre quando o botão Editar de uma linha é clicado, mas antes de o controle GridView entrar em modo de edição.Occurs when a row's Edit button is clicked, but before the GridView control enters edit mode.

RowUpdated

Ocorre quando o botão Atualizar de uma linha é acionado, mas depois de o controle GridView atualizar a linha.Occurs when a row's Update button is clicked, but after the GridView control updates the row.

RowUpdating

Ocorre quando o botão Atualizar de uma linha é acionado, mas antes do controle GridView atualizar a linha.Occurs when a row's Update button is clicked, but before the GridView control updates the row.

SelectedIndexChanged

Ocorre quando o botão de seleção de uma linha é clicado, mas após o controle GridView manipular a operação de seleção.Occurs when a row's Select button is clicked, but after the GridView control handles the select operation.

SelectedIndexChanging

Ocorre quando o botão de seleção de uma linha é clicado, mas antes do controle GridView manipular a operação de seleção.Occurs when a row's Select button is clicked, but before the GridView control handles the select operation.

Sorted

Ocorre quando se clica no hiperlink para classificar uma coluna, mas depois de o controle GridView manipular a operação de classificação.Occurs when the hyperlink to sort a column is clicked, but after the GridView control handles the sort operation.

Sorting

Ocorre quando o hiperlink para classificar uma coluna é clicado, mas antes de o controle GridView manipular a operação de classificação.Occurs when the hyperlink to sort a column is clicked, but before the GridView control handles the sort operation.

Unload

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

(Herdado de Control)

Implantações explícitas de interface

IAttributeAccessor.GetAttribute(String)

Obtém um atributo do controle da Web com o nome especificado.Gets an attribute of the Web control with the specified name.

(Herdado de WebControl)
IAttributeAccessor.SetAttribute(String, String)

Define um atributo do controle da Web para o nome e o valor especificados.Sets an attribute of the Web control to the specified name and value.

(Herdado de WebControl)
ICallbackContainer.GetCallbackScript(IButtonControl, String)

Cria o script de retorno de chamada para um botão que executa uma operação de classificação.Creates the callback script for a button that performs a sorting operation.

ICallbackEventHandler.GetCallbackResult()

Retorna o resultado de um evento de retorno de chamada direcionado a um controle.Returns the result of a callback event that targets a control.

ICallbackEventHandler.RaiseCallbackEvent(String)

Cria os argumentos para o manipulador de retorno de chamada no método GetCallbackEventReference(Control, String, String, String, Boolean).Creates the arguments for the callback handler in the GetCallbackEventReference(Control, String, String, String, Boolean) method.

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)
IDataBoundControl.DataKeyNames

Obtém ou define os nomes dos campos de chave primária para os itens exibidos em um controle associado a dados.Gets or sets the names of the primary key fields for the items displayed in a data-bound control.

IDataBoundControl.DataMember

Obtém ou define a tabela que é exposta pelo controle de fonte de dados para associar ao controle associado a dados.Gets or sets the table that is exposed by the data source control to bind to the data-bound control.

IDataBoundControl.DataSource

Obtém ou define o objeto de fonte de dados do qual o controle com limite de dados recupera a lista de itens de dados.Gets or sets the data source object from which the data-bound control retrieves the list of data items.

IDataBoundControl.DataSourceID

Obtém ou define a ID da fonte de dados da qual o controle com limite de dados recupera a lista de itens de dados.Gets or sets the ID of the data source from which the data-bound control retrieves the list of data items.

IDataBoundControl.DataSourceObject

Obtém ou define o objeto de fonte de dados do qual o controle com limite de dados recupera a lista de itens de dados.Gets or sets the data source object from which the data-bound control retrieves the list of data items.

IDataBoundListControl.ClientIDRowSuffix

Obtém ou define os nomes dos campos de dados cujos valores são acrescentados ao valor da propriedade ClientID para identificar exclusivamente cada instância de um controle com limite de dados.Gets or sets the names of the data fields whose values are appended to the ClientID property value to uniquely identify each instance of a data-bound control.

IDataBoundListControl.DataKeys

Obtém uma coleção de objetos que representam o valor DataKeys em um controle associado a dados.Gets a collection of objects that represent the DataKeys value in a data-bound control.

IDataBoundListControl.EnablePersistedSelection

Obtém ou define um valor que indica se a seleção de uma linha é baseada em valores de chave de dados ou no índice.Gets or sets a value that indicates whether the selection of a row is based on index or on data-key values.

IDataBoundListControl.SelectedDataKey

Obtém o objeto que contém o valor de chave de dados para a linha selecionada em um controle associado a dados.Gets the object that contains the data key value for the selected row in a data-bound control.

IDataBoundListControl.SelectedIndex

Obtém ou define o índice da linha selecionada em um controle associado a dados.Gets or sets the index of the selected row in the data-bound control.

IDataKeysControl.ClientIDRowSuffixDataKeys

Obtém os valores de dados que são usados para identificar exclusivamente cada instância de um controle associado a dados quando o ASP.NET gera o valor ClientID.Gets the data values that are used to uniquely identify each instance of a data-bound control when ASP.NET generates the ClientID value.

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)
IFieldControl.FieldsGenerator

Obtém ou define o controle que gera automaticamente as colunas para um controle associado a dados para uso pelos Dados Dinâmicos do ASP.NET.Gets or sets the control that automatically generates the columns for a data-bound control for use by ASP.NET Dynamic Data.

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)
IPersistedSelector.DataKey

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

IPostBackContainer.GetPostBackOptions(IButtonControl)

Cria um objeto PostBackOptions que representa o comportamento de postback do controle de botão especificado.Creates a PostBackOptions object that represents the postback behavior of the specified button control.

IPostBackEventHandler.RaisePostBackEvent(String)

Gera os eventos apropriados para o controle GridView quando ele executa um postback para o servidor.Raises the appropriate events for the GridView control when it posts back to the server.

Métodos de Extensão

EnablePersistedSelection(BaseDataBoundControl)

Permite que a seleção seja persistida nos controles de dados que dão suporte à seleção e à paginação.Enables selection to be persisted in data controls that support selection and paging.

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(INamingContainer)

Obtém a coleção de valores padrão para o controle de dados especificado.Gets the collection of the default values for the specified data control.

GetMetaTable(INamingContainer)

Obtém os metadados de tabela para o controle de dados especificado.Gets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable)

Define os metadados de tabela para o controle de dados especificado.Sets the table metadata for the specified data control.

SetMetaTable(INamingContainer, MetaTable, IDictionary<String,Object>)

Define os metadados de tabela e o mapeamento de valores padrão para o controle de dados especificado.Sets the table metadata and default value mapping for the specified data control.

SetMetaTable(INamingContainer, MetaTable, Object)

Define os metadados de tabela e o mapeamento de valores padrão para o controle de dados especificado.Sets the table metadata and default value mapping for the specified data control.

TryGetMetaTable(INamingContainer, MetaTable)

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

EnableDynamicData(INamingContainer, Type)

Habilita o comportamento de Dados Dinâmicos para o controle de dados especificado.Enables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, IDictionary<String,Object>)

Habilita o comportamento de Dados Dinâmicos para o controle de dados especificado.Enables Dynamic Data behavior for the specified data control.

EnableDynamicData(INamingContainer, Type, Object)

Habilita o comportamento de Dados Dinâmicos para o controle de dados especificado.Enables Dynamic Data behavior for the specified data control.

Aplica-se a

Veja também