Freigeben über


TableRow.CellControlCollection.Add(Control) Methode

Definition

Fügt der Control-Auflistung das angegebene TableRow.CellControlCollection-Objekt hinzu.

public:
 override void Add(System::Web::UI::Control ^ child);
public override void Add (System.Web.UI.Control child);
override this.Add : System.Web.UI.Control -> unit
Public Overrides Sub Add (child As Control)

Parameter

child
Control

Das Control, das in TableRow.CellControlCollection eingefügt werden soll.

Ausnahmen

Das hinzugefügte Control muss vom Typ TableCell sein.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie eine Tabelle erstellen, der Tabelle programmgesteuert Elemente hinzufügen und dann die Tabelle auf der Webseite anzeigen. Beachten Sie, wie die Cells Eigenschaft des Steuerelements eine TableRow.CellControlCollection Auflistung darstellt und wie die Add Methode zum Hinzufügen von TableRow Zellen zur Zeile verwendet wird.

Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die TableRow Klasse bereitgestellt wird.

// Create more rows for the table.
for (int rowNum = 2; rowNum < 10; rowNum++)
{
    TableRow tempRow = new TableRow();
    for (int cellNum = 0; cellNum < 3; cellNum++)
    {
        TableCell tempCell = new TableCell();
        tempCell.Text = 
            String.Format("({0},{1})", rowNum, cellNum);
        tempRow.Cells.Add(tempCell);
    }
    Table1.Rows.Add(tempRow);
}
' Create more rows for the table.
Dim rowNum As Integer
For rowNum = 2 To 9
    Dim tempRow As New TableRow()
    Dim cellNum As Integer
    For cellNum = 0 To 2
        Dim tempCell As New TableCell()
        tempCell.Text = _
            String.Format("({0},{1})", rowNum, cellNum)
        tempRow.Cells.Add(tempCell)
    Next
    Table1.Rows.Add(tempRow)
Next

Hinweise

Das hinzugefügte Steuerelement kann nur ein TableCell Objekt sein. Andernfalls wird ein ArgumentException Wurf ausgelöst.

Gilt für

Siehe auch