ObjectList.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 ObjectList 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::ObjectListDataBindEventHandler ^ ItemDataBind;
public event System.Web.UI.MobileControls.ObjectListDataBindEventHandler ItemDataBind;
member this.ItemDataBind : System.Web.UI.MobileControls.ObjectListDataBindEventHandler
Public Custom Event ItemDataBind As ObjectListDataBindEventHandler
Ereignistyp
Beispiele
Im folgenden Codebeispiel wird die Verwendung des ItemDataBind Ereignisses veranschaulicht. Sie können entweder die ListItem - oder DataItem -Eigenschaft der ObjectListDataBindEventArgs Auflistung verwenden, um weitere Aktionen zu bestimmen. Dieses Beispiel ist Teil eines größeren Beispiels für die ObjectList Übersicht.
// Count items in each department
private void List1_ItemDataBind(object sender, ObjectListDataBindEventArgs e)
{
switch (((GroceryItem)e.DataItem).Department)
{
case "Bakery":
bakeryCount++;
break;
case "Dairy":
dairyCount++;
break;
case "Produce":
produceCount++;
break;
}
}
' Count items in each department
Private Sub List1_ItemDataBind(ByVal sender As Object, ByVal e As ObjectListDataBindEventArgs)
Select Case CType(e.DataItem, GroceryItem).Department
Case "Bakery"
bakeryCount += 1
Case "Dairy"
dairyCount += 1
Case "Produce"
produceCount += 1
End Select
End Sub
Hinweise
Wenn ein Element in einem ObjectList erstellt und datengebunden wird, legt dieser Ereignishandler die Eigenschaften des Listenelements aus beliebigen Ausdrücken fest. Ein Element in einem ObjectList Steuerelement ist vom Typ ObjectListItem.