다음을 통해 공유


RepeaterItemCollection 클래스

정의

Repeater 컨트롤에 있는 RepeaterItem 개체의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

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 제어 합니다. 프로그래밍 방식으로 검색할 RepeaterItem 에서 개체를 Repeater 제어 다음 방법 중 하나를 사용 합니다.

  • 인덱서를 사용 하 여 단일 가져옵니다 RepeaterItem 배열 표기법을 사용 하 여 컬렉션의 개체입니다.

  • 사용 하 여는 CopyTo 컬렉션의 내용을 복사 하는 메서드를 System.Array 컬렉션에서 항목을 가져오려면 다음 사용할 수 있는 개체입니다.

  • 사용 합니다 GetEnumerator 메서드를는 System.Collections.IEnumerator 컬렉션에서 항목을 가져오려면 다음 사용할 수 있는 인터페이스입니다.

  • 사용 하 여 foreach (C#) 또는 For Each (Visual Basic)의 컬렉션을 반복 합니다.

Count 속성 컬렉션에서 항목의 총 수를 지정 하 고는 일반적으로 컬렉션의 상한을 결정 하는 데 사용 됩니다.

생성자

RepeaterItemCollection(ArrayList)

RepeaterItemCollection 클래스의 새 인스턴스를 초기화합니다.

속성

Count

컬렉션에 있는 RepeaterItem 개체의 수를 가져옵니다.

IsReadOnly

RepeaterItem에 있는 RepeaterItemCollection 개체를 수정할 수 있는지 여부를 나타내는 값을 가져옵니다.

IsSynchronized

RepeaterItemCollection에 대한 액세스가 동기화되었는지(스레드로부터 안전한지) 여부를 나타내는 값을 가져옵니다.

Item[Int32]

컬렉션의 지정된 인덱스에 해당하는 RepeaterItem 개체를 가져옵니다.

SyncRoot

RepeaterItemCollection 컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.

메서드

CopyTo(Array, Int32)

RepeaterItemCollection 개체의 지정된 인덱스부터 시작하여 이 Array에서 지정된 Array 개체로 모든 항목을 복사합니다.

Equals(Object)

지정된 개체가 현재 개체와 같은지 확인합니다.

(다음에서 상속됨 Object)
GetEnumerator()

IEnumerator의 모든 RepeaterItem 개체에 대해 반복 작업을 수행할 수 있는 RepeaterItemCollection 인터페이스를 반환합니다.

GetHashCode()

기본 해시 함수로 작동합니다.

(다음에서 상속됨 Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.

(다음에서 상속됨 Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.

(다음에서 상속됨 Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.

(다음에서 상속됨 Object)

확장 메서드

Cast<TResult>(IEnumerable)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.

OfType<TResult>(IEnumerable)

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.

AsParallel(IEnumerable)

쿼리를 병렬화할 수 있도록 합니다.

AsQueryable(IEnumerable)

IEnumerableIQueryable로 변환합니다.

적용 대상

추가 정보