Freigeben über


TableRow.CellControlCollection.Add(Control) Methode

Definition

Fügt das angegebene Control Objekt der TableRow.CellControlCollection Auflistung 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

Der Control zum Hinzufügen zu der TableRow.CellControlCollection.

Ausnahmen

Das Hinzugefügte Control muss vom Typ TableCellsein.

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 TableRow Steuerelements eine TableRow.CellControlCollection Auflistung darstellt und wie die Add Methode zum Hinzufügen von 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:

Weitere Informationen