GridView.AlternatingRowStyle GridView.AlternatingRowStyle GridView.AlternatingRowStyle GridView.AlternatingRowStyle Property

Definizione

Ottiene un riferimento all'oggetto TableItemStyle che consente di impostare l'aspetto delle righe di dati alternative in un controllo GridView.Gets a reference to the TableItemStyle object that enables you to set the appearance of alternating data rows in a GridView control.

public:
 property System::Web::UI::WebControls::TableItemStyle ^ AlternatingRowStyle { System::Web::UI::WebControls::TableItemStyle ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.TableItemStyle AlternatingRowStyle { get; }
member this.AlternatingRowStyle : System.Web.UI.WebControls.TableItemStyle
Public ReadOnly Property AlternatingRowStyle As TableItemStyle

Valore della proprietà

Un riferimento all'oggetto TableItemStyle che rappresenta lo stile delle righe di dati alternative in un controllo GridView.A reference to the TableItemStyle that represents the style of alternating data rows in a GridView control.

Esempi

Nell'esempio seguente viene illustrato come utilizzare la AlternatingRowStyle proprietà per definire in modo dichiarativo lo stile per le righe di GridView dati alternative in un controllo.The following example demonstrates how to use the AlternatingRowStyle property to declaratively define the style for alternating data rows in a 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>


<%@ Page language="VB" %>

<!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>

Commenti

Utilizzare la AlternatingRowStyle proprietà per controllare l'aspetto delle righe di dati alternative in un GridView controllo.Use the AlternatingRowStyle property to control the appearance of alternating data rows in a GridView control. Quando questa proprietà è impostata, le righe di dati vengono visualizzate alternando tra RowStyle le impostazioni e AlternatingRowStyle le impostazioni.When this property is set, the data rows are displayed alternating between the RowStyle settings and the AlternatingRowStyle settings. Questa proprietà è di sola lettura. Tuttavia, è possibile impostare le proprietà dell' TableItemStyle oggetto restituito.This property is read-only; however, you can set the properties of the TableItemStyle object it returns. È possibile impostare le proprietà in modo dichiarativo utilizzando uno dei metodi seguenti:The properties can be set declaratively using one of the following methods:

  • Inserire un attributo nel tag di GridView apertura del controllo nel formato Property-Subproperty, dove Subproperty è una proprietà dell' TableItemStyle oggetto (ad esempio, AlternatingRowStyle-ForeColor).Place an attribute in the opening tag of the GridView control in the form Property-Subproperty, where Subproperty is a property of the TableItemStyle object (for example, AlternatingRowStyle-ForeColor).

  • Annidare <AlternatingRowStyle> un elemento tra i tag GridView di apertura e di chiusura del controllo.Nest an <AlternatingRowStyle> element between the opening and closing tags of the GridView control.

Le proprietà possono essere impostate anche a livello di codice nel Property.Subproperty formato (ad esempio AlternatingRowStyle.ForeColor,).The properties can also be set programmatically in the form Property.Subproperty (for example, AlternatingRowStyle.ForeColor). Le impostazioni comuni includono generalmente un colore di sfondo personalizzato, un colore di primo piano e le proprietà del tipo di carattere.Common settings usually include a custom background color, foreground color, and font properties.

Si applica a

Vedi anche