List.ItemDataBind イベント

定義

List 内の項目がデータにバインドされたときに発生します。Occurs when an item in a List is bound to data. この API は、互換性のために残されています。This API is obsolete. ASP.NET モバイル アプリケーションの開発方法については、「Mobile Apps & Sites with ASP.NET」 (ASP.NET でのモバイル アプリおよびサイト) を参照してください。For information about how to develop ASP.NET mobile applications, see Mobile Apps & Sites with ASP.NET.

public:
 event System::Web::UI::MobileControls::ListDataBindEventHandler ^ ItemDataBind;
public event System.Web.UI.MobileControls.ListDataBindEventHandler ItemDataBind;
member this.ItemDataBind : System.Web.UI.MobileControls.ListDataBindEventHandler 
Public Custom Event ItemDataBind As ListDataBindEventHandler 

次のコード例では、ItemDataBind イベントを使用して、リストのステータス設定の開始合計を取得する方法を示します。The following code example demonstrates how to use the ItemDataBind event to get the starting totals of status settings for the list. このコードは、List の概要について、より大きな例の一部です。This code is part of a larger example for the List overview.

private void Status_DataBinding(object sender, 
    ListDataBindEventArgs e)
{
    // Increment initial counts
    switch (e.ListItem.Value)
    {
        case "done":
            doneCount += 1;
            break;
        case "scheduled":
            schedCount += 1;
            break;
        case "pending":
            pendCount += 1;
            break;
    }
}
Private Sub Status_DataBinding(ByVal sender As Object, _
    ByVal e As ListDataBindEventArgs)

    ' Increment initial counts
    Select Case e.ListItem.Value
        Case "done"
            doneCount += 1
        Case "scheduled"
            schedCount += 1
        Case "pending"
            pendCount += 1
    End Select
End Sub

注釈

List 内の項目が作成され、データにバインドされると、このイベントハンドラーは、任意の式からリスト項目のプロパティを設定します。When an item in a List is created and data-bound, this event handler sets the properties of the list item from arbitrary expressions. List 内の項目の型は MobileListItemです。An item in a List is of type MobileListItem. このイベントは、各データソース項目がバインドされると発生します。This event is raised as each data source item is bound. これは、Text または Value プロパティを使用して、MobileListItemCollection コレクション内の項目をフィルター処理またはグループ化するのに最適なタイミングです。This is the best time to filter or group items in the MobileListItemCollection collection, by using the Text or Value Property.

適用対象

こちらもご覧ください