Bagikan melalui


RepeaterItemCollection Kelas

Definisi

Mewakili kumpulan RepeaterItem objek dalam Repeater kontrol. Kelas ini tidak dapat diwariskan.

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
Warisan
RepeaterItemCollection
Penerapan

Contoh

      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

Keterangan

Kelas RepeaterItemCollection mewakili kumpulan RepeaterItem objek, yang pada gilirannya mewakili item data dalam Repeater kontrol. Untuk mengambil RepeaterItem objek secara terprogram dari Repeater kontrol, gunakan salah satu metode berikut:

  • Gunakan pengindeks untuk mendapatkan satu RepeaterItem objek dari koleksi menggunakan notasi array.

  • CopyTo Gunakan metode untuk menyalin konten koleksi ke System.Array objek, yang kemudian dapat digunakan untuk mendapatkan item dari koleksi.

  • GetEnumerator Gunakan metode untuk membuat System.Collections.IEnumerator antarmuka, yang kemudian dapat digunakan untuk mendapatkan item dari koleksi.

  • Gunakan foreach (C#) atau For Each (Visual Basic) untuk melakukan iterasi melalui koleksi.

Properti Count menentukan jumlah total item dalam koleksi dan umumnya digunakan untuk menentukan batas atas koleksi.

Konstruktor

Nama Deskripsi
RepeaterItemCollection(ArrayList)

Menginisialisasi instans baru dari kelas RepeaterItemCollection.

Properti

Nama Deskripsi
Count

Mendapatkan jumlah RepeaterItem objek dalam koleksi.

IsReadOnly

Mendapatkan nilai yang menunjukkan apakah RepeaterItem objek dalam RepeaterItemCollection dapat dimodifikasi.

IsSynchronized

Mendapatkan nilai yang menunjukkan apakah akses ke disinkronkan RepeaterItemCollection (utas aman).

Item[Int32]

RepeaterItem Mendapatkan objek pada indeks yang ditentukan dalam koleksi.

SyncRoot

Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke RepeaterItemCollection koleksi.

Metode

Nama Deskripsi
CopyTo(Array, Int32)

Menyalin semua item dari ini RepeaterItemCollection ke objek yang ditentukan Array , dimulai dari indeks yang ditentukan dalam Array objek.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetEnumerator()

Mengembalikan IEnumerator antarmuka yang dapat melakukan iterasi melalui semua RepeaterItem objek di RepeaterItemCollection.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Metode Ekstensi

Nama Deskripsi
AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

IEnumerable Mengonversi ke IQueryable.

Cast<TResult>(IEnumerable)

Melemparkan elemen IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis tertentu.

Berlaku untuk

Lihat juga