Exporter (0) Imprimer
Développer tout
Développer Réduire

GridView.EditRowStyle, propriété

Mise à jour : novembre 2007

Obtient une référence à l'objet TableItemStyle vous permettant de définir l'apparence de la ligne sélectionnée pour modification dans un contrôle GridView.

Espace de noms :  System.Web.UI.WebControls
Assembly :  System.Web (dans System.Web.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public TableItemStyle EditRowStyle { get; }
/** @property */
/** @attribute PersistenceModeAttribute(PersistenceMode.InnerProperty) */
public TableItemStyle get_EditRowStyle()

public function get EditRowStyle () : TableItemStyle

Valeur de propriété

Type : System.Web.UI.WebControls.TableItemStyle

Référence au TableItemStyle qui représente le style de la ligne en cours de modification dans un contrôle GridView.

Utilisez la propriété EditRowStyle pour contrôler l'apparence de la ligne en cours de modification dans un contrôle GridView. Cette propriété est en lecture seule, mais vous pouvez définir les propriétés de l'objet TableItemStyle qu'elle retourne. Les propriétés peuvent être définies de manière déclarative à l'aide de l'une des méthodes suivantes :

  • Placez un attribut dans la balise d'ouverture du contrôle GridView sous la forme de Property-Subproperty, où Subproperty est une propriété de l'objet TableItemStyle (par exemple, EditRowStyle-ForeColor).

  • Imbriquez un élément <EditRowStyle> entre les balises d'ouverture et de fermeture du contrôle GridView.

Les propriétés peuvent également être définies par programme sous la forme Property.Subproperty (par exemple, EditRowStyle.ForeColor). Les paramètres communs incluent habituellement une couleur d'arrière-plan personnalisée, une couleur de premier plan et des propriétés de police.

L'exemple de code suivant montre comment utiliser la propriété EditRowStyle pour définir un style personnalisé pour la ligne en cours de modification dans un contrôle GridView.


<%@ 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 EditRowStyle Example</title>
</head>
<body>
    <form id="form1" runat="server">

      <h3>GridView EditRowStyle Example</h3>

      <!-- The GridView control automatically sets the columns     -->
      <!-- specified in the datakeynames property as read-only.    -->
      <!-- No input controls are rendered for these columns in     -->
      <!-- edit mode.                                              -->
      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSqlDataSource" 
        autogeneratecolumns="true"
        autogeneratedeletebutton="true"
        autogenerateeditbutton="true"
        datakeynames="CustomerID"  
        runat="server">

        <editrowstyle backcolor="LightCyan"
          forecolor="DarkBlue"/>

      </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="CustomersSqlDataSource"  
        selectcommand="Select [CustomerID], [CompanyName], [Address], [City], [PostalCode], [Country] From [Customers]"
        updatecommand="Update Customers SET CompanyName=@CompanyName, Address=@Address, City=@City, PostalCode=@PostalCode, Country=@Country WHERE (CustomerID = @CustomerID)"
        deletecommand="Delete from Customers where CustomerID = @CustomerID"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>"
        runat="server">
      </asp:sqldatasource>

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



Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professionnel Édition x64, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

.NET Framework

Pris en charge dans : 3.5, 3.0, 2.0

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft