Udostępnij za pośrednictwem


List.ItemDataBind Zdarzenie

Definicja

Występuje, gdy element w elemencie List jest powiązany z danymi. Ten interfejs API jest nieaktualny. Aby uzyskać informacje o sposobie tworzenia aplikacji mobilnych ASP.NET, zobacz Mobile Apps & Sites with ASP.NET (Aplikacje mobilne & z 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 

Typ zdarzenia

Przykłady

Poniższy przykład kodu pokazuje, jak za pomocą ItemDataBind zdarzenia uzyskać sumy początkowe ustawień stanu dla listy. Ten kod jest częścią większego przykładu na List potrzeby przeglądu.

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

Uwagi

Po utworzeniu List elementu i powiązaniu danych ten program obsługi zdarzeń ustawia właściwości elementu listy z dowolnych wyrażeń. Element w elemencie List ma typ MobileListItem. To zdarzenie jest zgłaszane, ponieważ każdy element źródła danych jest powiązany. Jest to najlepszy czas, aby filtrować lub grupować elementy w MobileListItemCollection kolekcji przy użyciu właściwości Text lub Value .

Dotyczy

Zobacz też