Aracılığıyla paylaş


FormView.CellPadding Özellik

Tanım

Bir hücrenin içeriğiyle hücrenin kenarlık arasındaki boşluk miktarını alır veya ayarlar.

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

Özellik Değeri

Hücrenin içeriğiyle hücrenin kenarlık arasındaki boşluk miktarı (piksel cinsinden). Bu özelliğin ayarlanmadığını gösteren -1 varsayılan değeridir.

Örnekler

Aşağıdaki örnek, bir hücrenin CellPadding içeriği ile hücrenin kenarlığının arasındaki aralık miktarını belirtmek için özelliğinin nasıl kullanılacağını gösterir.


<%@ 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>FormView Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>FormView Example</h3>
                       
      <asp:formview id="EmployeeFormView"
        datasourceid="EmployeeSource"
        allowpaging="true"
        datakeynames="EmployeeID"
        cellpadding="10"
        cellspacing="20"
        gridlines="Both"   
        runat="server">
        
        <itemtemplate>
        
          <table>
            <tr>
              <td>
                <asp:image id="EmployeeImage"
                  imageurl='<%# Eval("PhotoPath") %>'
                  alternatetext='<%# Eval("LastName") %>' 
                  runat="server"/>
              </td>
              <td>
                <h3><%# Eval("FirstName") %> <%# Eval("LastName") %></h3>      
                <%# Eval("Title") %>        
              </td>
            </tr>
          </table>
        
        </itemtemplate>
          
        <pagersettings position="Bottom"
          mode="NextPrevious"/> 
                  
      </asp:formview>
          
      <!-- 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="EmployeeSource"
        selectcommand="Select [EmployeeID], [LastName], [FirstName], [Title], [PhotoPath] From [Employees]"
        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>FormView Example</title>
</head>
<body>
    <form id="form1" runat="server">
        
      <h3>FormView Example</h3>
                       
      <asp:formview id="EmployeeFormView"
        datasourceid="EmployeeSource"
        allowpaging="true"
        datakeynames="EmployeeID"
        cellpadding="10"
        cellspacing="20"
        gridlines="Both"   
        runat="server">
        
        <itemtemplate>
        
          <table>
            <tr>
              <td>
                <asp:image id="EmployeeImage"
                  imageurl='<%# Eval("PhotoPath") %>'
                  alternatetext='<%# Eval("LastName") %>' 
                  runat="server"/>
              </td>
              <td>
                <h3><%# Eval("FirstName") %> <%# Eval("LastName") %></h3>      
                <%# Eval("Title") %>        
              </td>
            </tr>
          </table>
        
        </itemtemplate>
          
        <pagersettings position="Bottom"
          mode="NextPrevious"/> 
                  
      </asp:formview>
          
      <!-- 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="EmployeeSource"
        selectcommand="Select [EmployeeID], [LastName], [FirstName], [Title], [PhotoPath] From [Employees]"
        connectionstring="<%$ ConnectionStrings:NorthWindConnectionString%>" 
        runat="server"/>
            
    </form>
  </body>
</html>

Açıklamalar

Bir hücrenin CellPadding içeriğiyle hücrenin kenarlık arasındaki aralığı denetlemek için özelliğini kullanın. Belirtilen doldurma miktarı hücrenin dört tarafına da eklenir.

Denetimin FormView aynı sütunundaki tüm hücreler aynı genişliğe sahiptir. Doldurma miktarı en geniş hücreye uygulanır ve sütundaki diğer tüm hücreler bu hücre genişliğine göre ayarlanır. Benzer şekilde, aynı satırdaki tüm hücreler aynı yüksekliğe sahiptir. Doldurma miktarı satırdaki en uzun hücreye uygulanır ve satırdaki diğer tüm hücreler bu hücre yüksekliğine ayarlanır. Tek tek hücre boyutları belirtilemez.

Hücreler arasındaki aralığı ayarlamak için özelliğini kullanın CellSpacing .

Uyarı

Bu özellik ayarlanmadığında, tarayıcının varsayılan değeri kullanılır.

Şunlara uygulanır

Ayrıca bkz.