Freigeben über


ObjectList.ItemDataBind Ereignis

Definition

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.

Gilt für:

Weitere Informationen