RepeaterItemCollection クラス
アセンブリ: System.Web (system.web.dll 内)


RepeaterItemCollection クラスは RepeaterItem オブジェクトのコレクションを表し、このオブジェクトは Repeater コントロールのデータ項目を順番に表します。プログラムにより Repeater コントロールから RepeaterItem オブジェクトを取得するには、次のメソッドのいずれかを使用します。
-
CopyTo メソッドを使用して、コレクションの内容を System.Array オブジェクトにコピーします。その後、このオブジェクトを使用して、コレクションから項目を取得できます。
-
GetEnumerator メソッドを使用して System.Collections.IEnumerator インターフェイスを作成します。その後、このインターフェイスを使用して、コレクションから項目を取得できます。
-
コレクションを反復処理するには、foreach (C#) または For Each (Visual Basic) を使用します。
Count プロパティは、コレクション内の合計項目数を指定します。通常は、コレクションの上限を判断するために使用されます。

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
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(); } }

System.Web.UI.WebControls.RepeaterItemCollection


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からRepeaterItemCollection クラスを検索する場合は、下記のリンクをクリックしてください。

- RepeaterItemCollection クラスのページへのリンク