Freigeben über


List.ItemDataBind Ereignis

Definition

Tritt ein, wenn ein Element in List an Daten gebunden wird. Diese API ist veraltet. Informationen zum Entwickeln ASP.NET mobiler Anwendungen finden Sie unter Mobile Apps & Websites mit 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 

Ereignistyp

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Das ItemDataBind Ereignis verwendet wird, um die Startsumme der Statuseinstellungen für die Liste abzurufen. Dieser Code ist Teil eines größeren Beispiels für die List Übersicht.

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

Hinweise

Wenn ein Element in einem List erstellt und datengebunden wird, legt dieser Ereignishandler die Eigenschaften des Listenelements aus beliebigen Ausdrücken fest. Ein Element in einem List ist vom Typ MobileListItem. Dieses Ereignis wird ausgelöst, wenn jedes Datenquellenelement gebunden ist. Dies ist der beste Zeitpunkt zum Filtern oder Gruppieren von Elementen in der MobileListItemCollection Auflistung mithilfe der Text - oder Value -Eigenschaft.

Gilt für:

Weitere Informationen