Поделиться через


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.CellControlCollectionAddAt .

В коллекцию 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)

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

Имя Описание
AsParallel(IEnumerable)

Включает параллелизацию запроса.

AsQueryable(IEnumerable)

Преобразует IEnumerable в IQueryable.

Cast<TResult>(IEnumerable)

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

OfType<TResult>(IEnumerable)

Фильтрует элементы IEnumerable на основе указанного типа.

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

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