FormView.CellPadding Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Bir hücrenin içeriğiyle hücre kenarlarının arasındaki boşluk miktarı (piksel cinsinden). Bu özelliğin ayarlanmadığını gösteren -1 varsayılan değeridir.
Örnekler
Aşağıdaki örnekte, 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ğı gösterilmektedir.
<%@ 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 kenar boşluğu arasındaki boşluğu 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 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 .
Not
Bu özellik ayarlanmadığında tarayıcının varsayılan değeri kullanılır.