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

Propriedade GridView.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.

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

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public TableItemStyle AlternatingRowStyle { get; }

Valor da Propriedade

Type: System.Web.UI.WebControls.TableItemStyle

Uma referência para o TableItemStyle que representa o estilo de linhas de dados alternadas em um controle GridView.

Use the P:System.Web.UI.WebControls.GridView.AlternatingRowStyle property to control the appearance of alternating data rows in a T:System.Web.UI.WebControls.GridView control. When this property is set, the data rows are displayed alternating between the P:System.Web.UI.WebControls.GridView.RowStyle settings and the P:System.Web.UI.WebControls.GridView.AlternatingRowStyle settings. This property is read-only; however, you can set the properties of the T:System.Web.UI.WebControls.TableItemStyle object it returns. The properties can be set declaratively using one of the following methods:

  • Place an attribute in the opening tag of the T:System.Web.UI.WebControls.GridView control in the form Property-Subproperty, where Subproperty is a property of the T:System.Web.UI.WebControls.TableItemStyle object (for example, AlternatingRowStyle-ForeColor).

  • Nest an <AlternatingRowStyle> element between the opening and closing tags of the T:System.Web.UI.WebControls.GridView control.

The properties can also be set programmatically in the form Property.Subproperty (for example, AlternatingRowStyle.ForeColor). Common settings usually include a custom background color, foreground color, and font properties.

The following example demonstrates how to use the P:System.Web.UI.WebControls.GridView.AlternatingRowStyle property to declaratively define the style for alternating data rows in a T:System.Web.UI.WebControls.GridView control.


<%@ Page language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
  <head runat="server">
    <title>GridView RowStyle and AlternatingRowStyle Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>GridView RowStyle and AlternatingRowStyle Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSource" 
        autogeneratecolumns="true"
        emptydatatext="No data available." 
        runat="server">

        <rowstyle backcolor="LightCyan"  
           forecolor="DarkBlue"
           font-italic="true"/>

        <alternatingrowstyle backcolor="PaleTurquoise"  
          forecolor="DarkBlue"
          font-italic="true"/>

      </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   -->
      <!-- from the Web.config file.                            -->
      <asp:sqldatasource id="CustomersSource"
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" 
        runat="server"/>

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

.NET Framework
Disponível desde 2.0
Retornar ao início
Mostrar: