TableRow.CellControlCollection Klass

Definition

Representerar en samling TableCell objekt som är cellerna i en TableRow kontroll.

protected: ref class TableRow::CellControlCollection : System::Web::UI::ControlCollection
protected class TableRow.CellControlCollection : System.Web.UI.ControlCollection
Protected Class TableRow.CellControlCollection
Inherits ControlCollection
Arv
TableRow.CellControlCollection

Exempel

I följande kodexempel visas hur du skapar en tabell, lägger till element i tabellen programmatiskt och sedan visar tabellen på webbsidan. Observera hur Cells kontrollens TableRow egenskap representerar en TableRow.CellControlCollection samling och hur Add metoden används för att lägga till celler i raden.

Det här kodexemplet är en del av ett större exempel för TableRow klassen.

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

Kommentarer

Klassen TableRow.CellControlCollection representerar samlingen med TableCell objekt i en TableRow kontroll. TableCell objekt kan läggas till i slutet av TableRow.CellControlCollection samlingen med Add metoden eller på en angiven indexplats i TableRow.CellControlCollection med AddAt -metoden.

Endast TableCell objekt kan läggas till i TableRow.CellControlCollection samlingen.

Egenskaper

Name Description
Count

Hämtar antalet serverkontroller i objektet ControlCollection för den angivna ASP.NET-serverkontrollen.

(Ärvd från ControlCollection)
IsReadOnly

Hämtar ett värde som anger om objektet ControlCollection är skrivskyddat.

(Ärvd från ControlCollection)
IsSynchronized

Hämtar ett värde som anger om ControlCollection objektet är synkroniserat.

(Ärvd från ControlCollection)
Item[Int32]

Hämtar en referens till serverkontrollen på den angivna indexplatsen i ControlCollection objektet.

(Ärvd från ControlCollection)
Owner

Hämtar den ASP.NET serverkontroll som objektet ControlCollection tillhör.

(Ärvd från ControlCollection)
SyncRoot

Hämtar ett objekt som kan användas för att synkronisera åtkomst till samlingen med kontroller.

(Ärvd från ControlCollection)

Metoder

Name Description
Add(Control)

Lägger till det angivna Control objektet i TableRow.CellControlCollection samlingen.

AddAt(Int32, Control)

Lägger till det angivna Control objektet i TableRow.CellControlCollection samlingen. Den nya kontrollen läggs till i matrisen på den angivna indexplatsen.

Clear()

Tar bort alla kontroller från den aktuella serverkontrollens ControlCollection objekt.

(Ärvd från ControlCollection)
Contains(Control)

Avgör om den angivna serverkontrollen finns i den överordnade serverkontrollens ControlCollection objekt.

(Ärvd från ControlCollection)
CopyTo(Array, Int32)

Kopierar de underordnade kontroller som lagras i ControlCollection objektet till ett Array objekt, med början på den angivna indexplatsen i Array.

(Ärvd från ControlCollection)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetEnumerator()

Hämtar en uppräknare som kan iterera genom objektet ControlCollection .

(Ärvd från ControlCollection)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
IndexOf(Control)

Hämtar indexet för ett angivet Control objekt i samlingen.

(Ärvd från ControlCollection)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Remove(Control)

Tar bort den angivna serverkontrollen från den överordnade serverkontrollens ControlCollection objekt.

(Ärvd från ControlCollection)
RemoveAt(Int32)

Tar bort en underordnad kontroll på den angivna indexplatsen från ControlCollection objektet.

(Ärvd från ControlCollection)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Tilläggsmetoder

Name Description
AsParallel(IEnumerable)

Möjliggör parallellisering av en fråga.

AsQueryable(IEnumerable)

Konverterar en IEnumerable till en IQueryable.

Cast<TResult>(IEnumerable)

Omvandlar elementen i en IEnumerable till den angivna typen.

OfType<TResult>(IEnumerable)

Filtrerar elementen i en IEnumerable baserat på en angiven typ.

Gäller för

Se även