TableRow.CellControlCollection Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
protected: ref class TableRow::CellControlCollection : System::Web::UI::ControlCollection
protected class TableRow.CellControlCollection : System.Web.UI.ControlCollection
Protected Class TableRow.CellControlCollection
Inherits ControlCollection
- Наследование
Примеры
В следующем примере кода показано, как создать таблицу, добавить элементы в таблицу программным способом, а затем отобразить таблицу на веб-странице. Обратите внимание, 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. |