Cette documentation est archivée et n’est pas conservée.

GridView.CellPadding, propriété

Obtient ou définit l'espace entre le contenu d'une cellule et la bordure de celle-ci.

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

public virtual int CellPadding { get; set; }
/** @property */
public int get_CellPadding ()

/** @property */
public void set_CellPadding (int value)

public function get CellPadding () : int

public function set CellPadding (value : int)

Non applicable.

Valeur de la propriété

Espace, en pixels, entre le contenu d'une cellule et sa bordure. La valeur par défaut est -1, laquelle indique que la propriété n'est pas définie.

Utilisez la propriété CellPadding pour contrôler l'espacement entre le contenu d'une cellule et la bordure de celle-ci. La marge intérieure spécifiée est ajoutée des quatre côtés de la cellule.

Toutes les cellules dans la même colonne d'un contrôle GridView possèdent la même largeur. La marge intérieure est appliquée à la cellule la plus large et toutes les autres cellules dans la colonne adoptent cette largeur de cellule. De la même façon, toutes les cellules d'une même ligne ont la même hauteur. La marge intérieure est appliquée à la cellule la plus haute de la ligne et toutes les autres cellules dans la ligne adoptent cette hauteur de cellule. Il est impossible de spécifier des tailles de cellule individuelles.

L'exemple de code suivant montre comment utiliser la propriété CellPadding pour définir de façon déclarative la quantité d'espace entre le contenu d'une cellule et la bordure de celle-ci.


<%@ 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 CellPadding and CellSpacing Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>GridView CellPadding and CellSpacing Example</h3>

      <asp:gridview id="CustomersGridView" 
        datasourceid="CustomersSource" 
        autogeneratecolumns="true"
        emptydatatext="No data available." 
        cellpadding="10"
        cellspacing="5"
        runat="server">
                
      </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>


Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.

.NET Framework

Prise en charge dans : 3.0, 2.0
Afficher: