HtmlTableCell Oluşturucular
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.
HtmlTableCell sınıfının yeni bir örneğini başlatır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| HtmlTableCell() |
Varsayılan değerleri kullanarak sınıfın HtmlTableCell yeni bir örneğini başlatır. |
| HtmlTableCell(String) |
Belirtilen etiket adını kullanarak sınıfının yeni bir örneğini HtmlTableCell başlatır. |
HtmlTableCell()
Varsayılan değerleri kullanarak sınıfın HtmlTableCell yeni bir örneğini başlatır.
public:
HtmlTableCell();
public HtmlTableCell();
Public Sub New ()
Örnekler
Aşağıdaki kod örneği, denetimlerle HtmlTable bir HtmlTableCell denetimin örneğinin nasıl oluşturulacağını ve tablonun Web sayfasına nasıl yerleştirilip yerleştirilip yerleştirilemeyi gösterir. Denetimin parametresiz oluşturucusunun HtmlTableCell bir <td> öğe oluşturmak için nasıl kullanıldığını, dize parametresini alan aşırı yüklenmiş oluşturucunun ise öğe oluşturmak <th> için "th" sabit dizesiyle nasıl kullanıldığını unutmayın.
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server" >
void Page_Load(Object sender, EventArgs e)
{
// Create an instance of an HtmlTable control.
HtmlTable table = new HtmlTable();
table.Border = 1;
table.CellPadding = 3;
// Populate the HtmlTable control by adding rows to it.
for (int rowcount = 0; rowcount < 5; rowcount++)
{
// Create a new HtmlTableRow control.
HtmlTableRow row = new HtmlTableRow();
// Add cells to the HtmlTableRow control.
for (int cellcount = 0; cellcount < 4; cellcount++)
{
// Define a new HtmlTableCell control.
HtmlTableCell cell;
// Create table header cells for the first row.
if (rowcount <= 0)
{
cell = new HtmlTableCell("th");
}
else
{
cell = new HtmlTableCell();
}
// Create the text for the cell.
cell.Controls.Add(new LiteralControl(
"row " + rowcount.ToString() + ", " +
"column " + cellcount.ToString()));
// Add the cell to the HtmlTableRow Cells collection.
row.Cells.Add(cell);
}
// Add the row to the HtmlTable Rows collection.
table.Rows.Add(row);
}
// Add the control to the Controls collection of the
// PlaceHolder control.
Place.Controls.Clear();
Place.Controls.Add(table);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>HtmlTable Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3> HtmlTable Example </h3>
<asp:PlaceHolder id="Place"
runat="server"/>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server" >
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
' Create an instance of an HtmlTable control.
Dim table As HtmlTable = New HtmlTable()
table.Border = 1
table.CellPadding = 3
' Populate the HtmlTable control by adding rows to it.
Dim rowcount As Integer
Dim cellcount As Integer
' Create the rows of the table.
For rowcount = 0 To 4
' Create a new HtmlTableRow control.
Dim row As HtmlTableRow = New HtmlTableRow()
' Add cells to the HtmlTableRow control.
For cellcount = 0 To 3
' Define a new HtmlTableCell control.
Dim cell As HtmlTableCell
' Create table header cells for the first row.
If rowcount <= 0 Then
cell = New HtmlTableCell("th")
Else
cell = New HtmlTableCell()
End If
' Create the text for the cell.
cell.Controls.Add(New LiteralControl( _
"row " & rowcount.ToString() & ", " & _
"column " & cellcount.ToString()))
' Add the cell to the HtmlTableRow Cells collection.
row.Cells.Add(cell)
Next cellcount
' Add the row to the HtmlTable Rows collection.
table.Rows.Add(row)
Next rowcount
' Add the control to the Controls collection of the
' PlaceHolder control.
Place.Controls.Clear()
Place.Controls.Add(table)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>HtmlTable Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3> HtmlTable Example </h3>
<asp:PlaceHolder id="Place"
runat="server"/>
</form>
</body>
</html>
Açıklamalar
Sınıfının yeni bir örneğini oluşturmak ve başlatmak için bu oluşturucuyu HtmlTableCell kullanın. Bu oluşturucu, tablo veri hücresinin öğesini temsil HtmlTableCell eden bir nesne oluşturmak <td> için kullanılır.
Aşağıdaki tabloda, örneğinin ilk özellik değeri gösterilmektedir HtmlTableCell.
| Mülkiyet | İlk Değer |
|---|---|
| TagName | "td" değişmez değeri dizesi. |
Ayrıca bkz.
Şunlara uygulanır
HtmlTableCell(String)
Belirtilen etiket adını kullanarak sınıfının yeni bir örneğini HtmlTableCell başlatır.
public:
HtmlTableCell(System::String ^ tagName);
public HtmlTableCell(string tagName);
new System.Web.UI.HtmlControls.HtmlTableCell : string -> System.Web.UI.HtmlControls.HtmlTableCell
Public Sub New (tagName As String)
Parametreler
- tagName
- String
Etiketin öğe adı.
Örnekler
Aşağıdaki kod örneği, denetimlerle HtmlTable bir HtmlTableCell denetimin örneğinin nasıl oluşturulacağını ve tablonun Web sayfasına nasıl yerleştirilip yerleştirilip yerleştirilemeyi gösterir. Denetimin parametresiz oluşturucusunun HtmlTableCell bir <td> öğe oluşturmak için nasıl kullanıldığını, dize parametresini alan aşırı yüklenmiş oluşturucunun ise öğe oluşturmak <th> için değişmez değer "th" ile nasıl kullanıldığını unutmayın.
<%@ Page Language="C#" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server" >
void Page_Load(Object sender, EventArgs e)
{
// Create an instance of an HtmlTable control.
HtmlTable table = new HtmlTable();
table.Border = 1;
table.CellPadding = 3;
// Populate the HtmlTable control by adding rows to it.
for (int rowcount = 0; rowcount < 5; rowcount++)
{
// Create a new HtmlTableRow control.
HtmlTableRow row = new HtmlTableRow();
// Add cells to the HtmlTableRow control.
for (int cellcount = 0; cellcount < 4; cellcount++)
{
// Define a new HtmlTableCell control.
HtmlTableCell cell;
// Create table header cells for the first row.
if (rowcount <= 0)
{
cell = new HtmlTableCell("th");
}
else
{
cell = new HtmlTableCell();
}
// Create the text for the cell.
cell.Controls.Add(new LiteralControl(
"row " + rowcount.ToString() + ", " +
"column " + cellcount.ToString()));
// Add the cell to the HtmlTableRow Cells collection.
row.Cells.Add(cell);
}
// Add the row to the HtmlTable Rows collection.
table.Rows.Add(row);
}
// Add the control to the Controls collection of the
// PlaceHolder control.
Place.Controls.Clear();
Place.Controls.Add(table);
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>HtmlTable Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3> HtmlTable Example </h3>
<asp:PlaceHolder id="Place"
runat="server"/>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server" >
Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
' Create an instance of an HtmlTable control.
Dim table As HtmlTable = New HtmlTable()
table.Border = 1
table.CellPadding = 3
' Populate the HtmlTable control by adding rows to it.
Dim rowcount As Integer
Dim cellcount As Integer
' Create the rows of the table.
For rowcount = 0 To 4
' Create a new HtmlTableRow control.
Dim row As HtmlTableRow = New HtmlTableRow()
' Add cells to the HtmlTableRow control.
For cellcount = 0 To 3
' Define a new HtmlTableCell control.
Dim cell As HtmlTableCell
' Create table header cells for the first row.
If rowcount <= 0 Then
cell = New HtmlTableCell("th")
Else
cell = New HtmlTableCell()
End If
' Create the text for the cell.
cell.Controls.Add(New LiteralControl( _
"row " & rowcount.ToString() & ", " & _
"column " & cellcount.ToString()))
' Add the cell to the HtmlTableRow Cells collection.
row.Cells.Add(cell)
Next cellcount
' Add the row to the HtmlTable Rows collection.
table.Rows.Add(row)
Next rowcount
' Add the control to the Controls collection of the
' PlaceHolder control.
Place.Controls.Clear()
Place.Controls.Add(table)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title>HtmlTable Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3> HtmlTable Example </h3>
<asp:PlaceHolder id="Place"
runat="server"/>
</form>
</body>
</html>
Açıklamalar
Sınıfının yeni bir örneğini oluşturmak ve başlatmak için bu oluşturucuyu HtmlTableCell kullanın. Denetimdeki HtmlTableCell bir HtmlTable hücreyi temsil eden bir nesne oluşturmanıza olanak tanır. Genellikle tablo başlığı hücresi için bir HtmlTableCell öğeyi temsil eden bir <th> nesne oluşturmak için kullanılır. Tablo veri hücresi için bir <td> öğe oluşturmak için bu oluşturucuyu kullanabilirsiniz, ancak genellikle parametresiz oluşturucuyu kullanırsınız.
Note
Bu oluşturucu oluşturulacak hücre öğesini belirtmenize olanak tanısa da, <th> öğe desteklenen tek hücre öğesidir. Gelecekteki uyumluluk için, bu oluşturucu kullanılabilir olabilecek diğer HTML hücre öğelerini oluşturmanıza olanak tanır.
Aşağıdaki tabloda, örneğinin ilk özellik değeri gösterilmektedir HtmlTableCell.
| Mülkiyet | İlk Değer |
|---|---|
| TagName | parametresinin tagName değeri. |