ASP.NET RepeaterのItemDataBoundで行番号などのインデックスを取得する
ASP.NET
でRepeater
のItemDataBound
で行番号などのインデックスを取得する方法を紹介します。
Repeater
にバインドするのはDataTable
やList
などのコレクション(配列)が基本ですが、ItemDataBound
のイベント内で、何番目のデータを扱っているかを取得します。
Protected Sub Repeater1_ItemDataBound(ByVal sender As Object, ByVal e As RepeaterItemEventArgs) Handles Repeater1.ItemDataBound
Dim index As Integer = e.Item.ItemIndex 'インデックス取得
End Sub