TableCellCollection.AddAt-Methode
Fügt die angegebene TableCell an der angegebenen Indexposition in TableCellCollection ein.
Namespace: System.Web.UI.WebControls
Assembly: System.Web (in system.web.dll)
Syntax
'Declaration
Public Sub AddAt ( _
index As Integer, _
cell As TableCell _
)
'Usage
Dim instance As TableCellCollection
Dim index As Integer
Dim cell As TableCell
instance.AddAt(index, cell)
public void AddAt (
int index,
TableCell cell
)
public:
void AddAt (
int index,
TableCell^ cell
)
public void AddAt (
int index,
TableCell cell
)
public function AddAt (
index : int,
cell : TableCell
)
Parameter
- index
Die Position in TableCellCollection, an der TableCell hinzugefügt werden soll.
- cell
Die TableCell, die in TableCellCollection eingefügt werden soll.
Hinweise
Fügen Sie mit dieser Methode die angegebene TableCell am angegebenen Index in TableCellCollection ein.
Beispiel
Das folgende Beispiel veranschaulicht, wie mit der AddAt-Methode eine TableCell in die Mitte einer TableCellCollection eingefügt wird. Beachten Sie, dass die Cells-Eigenschaft von TableRow in diesem Beispiel eine Instanz der TableCellCollection-Klasse ist.
<%@ Page Language="VB" AutoEventWireup="True" %>
<html>
<head>
<script runat="server">
Sub Page_Load(sender As Object, e As EventArgs)
Dim numrows As Integer = 5
Dim numcells As Integer = 6
Dim counter As Integer = 1
' Generate a basic table.
Dim j As Integer
For j = 0 To numrows - 1
Dim r As New TableRow()
Dim i As Integer
For i = 0 To numcells - 1
Dim c As New TableCell()
c.Text = counter.ToString()
counter += 1
r.Cells.Add(c)
Next i
Table1.Rows.Add(r)
Next j
' Add cells in the middle of the table.
Dim k As Integer
For k = 0 To numrows - 1
Dim c As New TableCell()
c.Text = "Mid"
Table1.Rows(k).Cells.AddAt(numcells / 2, c)
counter += 1
Next k
End Sub
</script>
</head>
<body>
<h3>TableCellCollection Example</h3>
<form runat=server>
<asp:Table id="Table1"
runat="server"/>
</form>
</body>
</html>
<%@ Page Language="C#" AutoEventWireup="True" %>
<html>
<head>
<script runat="server">
void Page_Load(Object sender, EventArgs e)
{
int numrows = 5;
int numcells = 6;
int counter = 1;
// Generate a basic table.
for (int j=0; j<numrows; j++)
{
TableRow r = new TableRow();
for (int i=0; i<numcells; i++)
{
TableCell c = new TableCell();
c.Text=counter.ToString();
counter++;
r.Cells.Add(c);
}
Table1.Rows.Add(r);
}
// Add cells in the middle of the table.
for (int k=0; k<numrows; k++)
{
TableCell c = new TableCell();
c.Text="Mid";
Table1.Rows[k].Cells.AddAt(numcells/2, c);
counter++;
}
}
</script>
</head>
<body>
<h3>TableCellCollection Example</h3>
<form runat=server>
<asp:Table id="Table1"
runat="server"/>
</form>
</body>
</html>
Plattformen
Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
TableCellCollection-Klasse
TableCellCollection-Member
System.Web.UI.WebControls-Namespace
Add
AddRange
TableCell-Klasse
TableRow
Cells