List.ItemDataBind Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.