TableRow.CellControlCollection Класс

Определение

Представляет коллекцию объектов TableCell, являющихся ячейками элемента управления TableRow.

protected: ref class TableRow::CellControlCollection : System::Web::UI::ControlCollection
protected class TableRow.CellControlCollection : System.Web.UI.ControlCollection
Protected Class TableRow.CellControlCollection
Inherits ControlCollection
Наследование
TableRow.CellControlCollection

Примеры

В следующем примере кода показано, как создать таблицу, добавить элементы в таблицу программным способом, а затем отобразить таблицу на веб-странице. Обратите внимание, Cells как свойство TableRow элемента управления представляет TableRow.CellControlCollection коллекцию и как Add метод используется для добавления ячеек в строку.

Этот пример кода является частью более крупного примера, предоставленного TableRow для класса.

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

Комментарии

Класс TableRow.CellControlCollection представляет коллекцию TableCell объектов TableRow элемента управления. TableCell объекты можно добавить в конце TableRow.CellControlCollection коллекции с Add помощью метода или в указанном расположении индекса в TableRow.CellControlCollection методе AddAt .

В коллекцию TableRow.CellControlCollection можно добавить только TableCell объекты.

Свойства

Count

Возвращает количество серверных элементов управления в объекте ControlCollection указанного ASP.NET серверного элемента управления.

(Унаследовано от ControlCollection)
IsReadOnly

Получает значение, показывающее, является ли объект ControlCollection доступным только для чтения.

(Унаследовано от ControlCollection)
IsSynchronized

Возвращает значение, обозначающее, является ли объект ControlCollection синхронизированным.

(Унаследовано от ControlCollection)
Item[Int32]

Возвращает ссылку на серверный элемент управления в указанном расположении индекса в объекте ControlCollection.

(Унаследовано от ControlCollection)
Owner

Возвращает ASP.NET серверный элемент управления, которому принадлежит объект ControlCollection.

(Унаследовано от ControlCollection)
SyncRoot

Возвращает объект, который может быть использован для синхронизации доступа к коллекции элементов управления.

(Унаследовано от ControlCollection)

Методы

Add(Control)

Добавляет указанный объект Control в коллекцию TableRow.CellControlCollection.

AddAt(Int32, Control)

Добавляет указанный объект Control в коллекцию TableRow.CellControlCollection. Новый элемент управления добавляется в позицию с указанным индексом.

Clear()

Удаляет все элементы управления из объекта ControlCollection текущего серверного элемента управления.

(Унаследовано от ControlCollection)
Contains(Control)

Определяет наличие указанных серверных элементов управления в объекте ControlCollection родительского серверного элемента управления.

(Унаследовано от ControlCollection)
CopyTo(Array, Int32)

Копирует дочерние элементы управления, хранимые в объекте ControlCollection, в объект Array, начиная с индекса, указанного в Array.

(Унаследовано от ControlCollection)
Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetEnumerator()

Получает перечислитель, который может выполнять проход по объекту ControlCollection.

(Унаследовано от ControlCollection)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IndexOf(Control)

Извлекает индекс указанного объекта Control в коллекции.

(Унаследовано от ControlCollection)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
Remove(Control)

Удаляет указанный серверный элемент управления из объекта ControlCollection родительского серверного элемента управления.

(Унаследовано от ControlCollection)
RemoveAt(Int32)

Удаляет дочерний элемент управления из объекта ControlCollection по указанному индексу.

(Унаследовано от ControlCollection)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Методы расширения

Cast<TResult>(IEnumerable)

Приводит элементы объекта IEnumerable к заданному типу.

OfType<TResult>(IEnumerable)

Выполняет фильтрацию элементов объекта IEnumerable по заданному типу.

AsParallel(IEnumerable)

Позволяет осуществлять параллельный запрос.

AsQueryable(IEnumerable)

Преобразовывает коллекцию IEnumerable в объект IQueryable.

Применяется к

См. также раздел