GridView.CellSpacing Eigenschaft

Definition

Ruft den Abstand zwischen den Zellen ab oder legt diesen fest.Gets or sets the amount of space between cells.

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

Eigenschaftswert

Der Abstand zwischen den Zellen in Pixel.The amount of space, in pixels, between cells. Der Standardwert ist 0.The default value is 0.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie die CellSpacing -Eigenschaft verwendet wird, um die Menge des Speicherplatzes zwischen den Zellen GridView eines-Steuer Elements deklarativ festzulegen.The following example demonstrates how to use the CellSpacing property to declaratively set the amount of space between the cells of 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 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 CellSpacing die-Eigenschaft, um den Abstand zwischen angrenzenden Zellen GridView im-Steuerelement zu steuern.Use the CellSpacing property to control the spacing between adjacent cells in the GridView control. Dieser Abstand wird vertikal und horizontal angewendet.This spacing is applied both vertically and horizontally. Der Zellen Abstand ist für das gesamte Steuerelement einheitlich.The cell spacing is uniform for the entire control. Einzelner Zellen Abstand zwischen Zeilen oder Spalten kann nicht angegeben werden.Individual cell spacing between rows or columns cannot be specified.

Hinweis

Wenn Sie diese Eigenschaft auf einen Wert größer als 0 festlegen und dann die GridLines -Eigenschaft auf einen Wert festlegen, der den Zell Rahmen anzeigt, wird zwischen den Rändern der angrenzenden Zellen eine Lücke angezeigt.If you set this property to a value greater than 0 and then set the GridLines property to a value that displays the cell borders, a gap is displayed between the borders of adjacent cells. In dieser Situation steuert die CellSpacing -Eigenschaft die Größe der Lücke.In this situation, the CellSpacing property controls the size of the gap.

Gilt für:

Siehe auch