List.ItemDataBind Zdarzenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 .