Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

GridViewRowEventArgs Classe

Provides data for the RowCreated and RowDataBound events.

Namespace:  System.Web.UI.WebControls
Assembly:  System.Web (em System.Web. dll)

[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
[AspNetHostingPermissionAttribute(SecurityAction.InheritanceDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public class GridViewRowEventArgs : EventArgs

Before the GridView control can be rendered, a GridViewRow object must be created for each row in the control.The RowCreated event is raised each time a row in the GridView control is created.Isso permite que você forneça um event-Manipulação método que realiza um Personalizar de rotina, como adição Personalizar de conteúdo para uma linha, sempre que esse evento ocorre.

Similarly, each row in the control must be bound to a record in the data source before the GridView control can be rendered.The RowDataBound event is raised when a data row (represented by a GridViewRow object) is bound to data in the GridView control.Isso permite que você forneça um evento-método manipulação que executa um Personalizar de rotina, como modificar os valores de dados Ligado para a linha, sempre que esse evento ocorre.

A GridViewRowEventArgs object is passed to the event-handling method, which allows you to access the properties of the row that raised the event.To access a specific cell in the row, use the Cells property of the GridViewRow object contained in the Row property.You can also determine which row type (header row, data row, and so on) is being created by using the RowType property of the GridViewRow object.

For more information about handling events, see Consumindo Eventos.

For a list of initial property values for an instance of GridViewRowEventArgs, see the GridViewRowEventArgs constructor.

The following example demonstrates how to use the GridViewRowEventArgs object passed to the event-handling method to access the properties of the row being bound to data.


<%@ Page language= %>

<!DOCTYPE html PUBLIC "-
    "http:
<script runat=>

   CustomersGridView_RowDataBound(Object sender, GridViewRowEventArgs e)
  {

    (e.Row.RowType == DataControlRowType.DataRow)
    {
      
      e.Row.Cells[1].Text =  + e.Row.Cells[1].Text + ;

    }

  }

</script>

<html xmlns="http:
  <head runat=>
    <title>GridView RowDataBound Example</title>
</head>
<body>
    <form id= runat=>

      <h3>GridView RowDataBound Example</h3>

      <asp:gridview id= 
        datasourceid= 
        autogeneratecolumns=
        allowpaging=
        onrowdatabound= 
        runat=>
      </asp:gridview>

      <!-- This example uses Microsoft SQL Server and connects  -->
      <!-- to the Northwind sample database. Use an ASP.NET     -->
      <!-- expression to retrieve the connection string value   -->
      <!--  the Web.config file.                            -->
      <asp:sqldatasource id=  
        selectcommand=
        connectionstring=
        runat=>
      </asp:sqldatasource>


    </form>
  </body>
</html>



System.EventArgs
  System.Object
    System.Web.UI.WebControls.GridViewRowEventArgs

Quaisquer membros públicos estático (compartilhados na Visual Basic) desse tipo são Thread seguro. Não há garantia de que qualquer membro de instância seja isento de segmentos.
Mostrar: