ObjectList.ItemDataBind Událost

Definice

Nastane, když je položka v objektu svázaná ObjectList s daty. Toto rozhraní API je zastaralé. Informace o vývoji ASP.NET mobilních aplikací najdete v tématu Mobilní aplikace & Weby s 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 

Event Type

Příklady

Následující příklad kódu ukazuje, jak použít ItemDataBind událost. K určení další akce můžete použít ListItem vlastnost ObjectListDataBindEventArgs nebo DataItem kolekce. Tento příklad je součástí většího příkladu přehledu ObjectList .

// 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

Poznámky

Při vytvoření položky v objektu s vazbou ObjectList na data tato obslužná rutina události nastaví vlastnosti položky seznamu z libovolných výrazů. Položka v ovládacím prvku ObjectList je typu ObjectListItem.

Platí pro

Viz také