Freigeben über


GridView.CellPadding Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des Abstands zwischen dem Inhalt einer Zelle und dem Rahmen der Zelle.

public:
 virtual property int CellPadding { int get(); void set(int value); };
public virtual int CellPadding { get; set; }
member this.CellPadding : int with get, set
Public Overridable Property CellPadding As Integer

Eigenschaftswert

Der Abstand zwischen dem Inhalt einer Zelle und dem Rahmen der Zelle in Pixeln. Der Standardwert ist -1, der angibt, dass diese Eigenschaft nicht festgelegt ist.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die CellPadding Eigenschaft verwendet wird, um den Abstand zwischen dem Inhalt einer Zelle und dem Rahmen der Zelle deklarativ festzulegen.


<%@ 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>

<%@ 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 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>

Hinweise

Verwenden Sie die CellPadding Eigenschaft, um den Abstand zwischen dem Inhalt einer Zelle und dem Rahmen der Zelle zu steuern. Der angegebene Abstandsbetrag wird allen vier Seiten der Zelle hinzugefügt.

Alle Zellen in derselben Spalte eines GridView Steuerelements weisen die gleiche Breite auf. Der Abstandsbetrag wird auf die breiteste Zelle angewendet, und alle anderen Zellen in der Spalte weisen diese Zellenbreite auf. Ebenso haben alle Zellen in derselben Zeile dieselbe Höhe. Der Abstandsbetrag wird auf die höchste Zelle in der Zeile angewendet, und alle anderen Zellen in der Zeile weisen diese Zellhöhe auf. Einzelne Zellgrößen können nicht angegeben werden.

Gilt für:

Weitere Informationen