TableRow.CellControlCollection.Add(Control) Yöntem

Tanım

Belirtilen Control nesneyi koleksiyona TableRow.CellControlCollection ekler.

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)

Parametreler

child
Control

Control öğesine eklenecek öğesini seçinTableRow.CellControlCollection.

Özel durumlar

Eklenen Control değeri türünde TableCellolmalıdır.

Örnekler

Aşağıdaki kod örneği, tablo oluşturmayı, tabloya program aracılığıyla öğe eklemeyi ve ardından tabloyu Web sayfasında görüntülemeyi gösterir. Denetimin Cells özelliğinin TableRow bir TableRow.CellControlCollection koleksiyonu nasıl temsil olduğuna ve yöntemin Add satıra hücre eklemek için nasıl kullanıldığına dikkat edin.

Bu kod örneği, sınıfı için TableRow sağlanan daha büyük bir örneğin parçasıdır.

// 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

Açıklamalar

Eklenen denetim yalnızca bir TableCell nesne olabilir; aksi takdirde bir ArgumentException oluşturulur.

Şunlara uygulanır

Ayrıca bkz.