RepeaterItemCollection Класс
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет коллекцию объектов RepeaterItem в элементе управления Repeater. Этот класс не наследуется.
public ref class RepeaterItemCollection sealed : System::Collections::ICollection
public sealed class RepeaterItemCollection : System.Collections.ICollection
type RepeaterItemCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class RepeaterItemCollection
Implements ICollection
- Наследование
-
RepeaterItemCollection
- Реализации
void Page_Load(Object Sender, EventArgs e)
{
if (!IsPostBack)
{
ArrayList myDataSource = new ArrayList();
myDataSource.Add(new PositionData("Item 1", "$6.00"));
myDataSource.Add(new PositionData("Item 2", "$7.48"));
myDataSource.Add(new PositionData("Item 3", "$9.96"));
// Initialize the RepeaterItemCollection using the ArrayList as the data source.
RepeaterItemCollection myCollection = new RepeaterItemCollection(myDataSource);
myRepeater.DataSource = myCollection;
myRepeater.DataBind();
}
}
Sub Page_Load(Sender As Object, e As EventArgs)
If Not IsPostBack Then
Dim myDataSource As New ArrayList()
myDataSource.Add(New PositionData("Item 1", "$6.00"))
myDataSource.Add(New PositionData("Item 2", "$7.48"))
myDataSource.Add(New PositionData("Item 3", "$9.96"))
' Initialize the RepeaterItemCollection using the ArrayList as the data source.
Dim myCollection As New RepeaterItemCollection(myDataSource)
myRepeater.DataSource = myCollection
myRepeater.DataBind()
End If
End Sub 'Page_Load
Класс RepeaterItemCollection представляет коллекцию RepeaterItem объектов , которые, в свою очередь, представляют элементы данных в элементе Repeater управления . Для программного Repeater извлечения RepeaterItem объектов из элемента управления используйте один из следующих методов:
Используйте индексатор для получения одного RepeaterItem объекта из коллекции с помощью нотации массива.
Используйте метод , CopyTo чтобы скопировать содержимое коллекции System.Array в объект , который затем можно использовать для получения элементов из коллекции.
Используйте метод для GetEnumerator создания System.Collections.IEnumerator интерфейса, который затем можно использовать для получения элементов из коллекции.
Используйте
foreach
(C#) илиFor Each
(Visual Basic) для итерации коллекции.
Свойство Count указывает общее количество элементов в коллекции и обычно используется для определения верхней границы коллекции.
Repeater |
Инициализирует новый экземпляр класса RepeaterItemCollection. |
Count |
Возвращает количество объектов RepeaterItem в коллекции. |
Is |
Получает значение, позволяющее определить, можно ли вносить изменения в объект RepeaterItem в коллекции RepeaterItemCollection. |
Is |
Возвращает значение, показывающее, является ли доступ к коллекции RepeaterItemCollection синхронизированным (потокобезопасным). |
Item[Int32] |
Получает объект RepeaterItem, соответствующий заданному индексу в коллекции. |
Sync |
Возвращает объект, который можно использовать для синхронизации доступа к коллекции RepeaterItemCollection. |
Copy |
Копирует все элементы из данного класса RepeaterItemCollection в указанный объект Array, начиная с указанного индекса в объекте Array. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Get |
Возвращает интерфейс IEnumerator, который может выполнять итерацию всех объектов RepeaterItem в коллекции RepeaterItemCollection. |
Get |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
Get |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Memberwise |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
To |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
Cast<TResult>(IEnumerable) |
Приводит элементы объекта IEnumerable к заданному типу. |
Of |
Выполняет фильтрацию элементов объекта IEnumerable по заданному типу. |
As |
Позволяет осуществлять параллельный запрос. |
As |
Преобразовывает коллекцию IEnumerable в объект IQueryable. |
Продукт | Версии |
---|---|
.NET Framework | 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Отзыв о .NET
.NET — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв: