Поделиться через


ObjectList.ItemDataBind Событие

Определение

Происходит, если элемент в списке объектов ObjectList привязан к данным. Этот API устарел. Сведения о разработке ASP.NET мобильных приложений см. в статье Мобильные приложения & сайты с 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 

Тип события

Примеры

В следующем примере кода показано, как использовать ItemDataBind событие . Для определения дальнейших ObjectListDataBindEventArgs действий можно использовать ListItem свойство или DataItem коллекции. Этот пример является частью более крупного примера для 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

Комментарии

При создании элемента в объекте ObjectList и привязке к данным этот обработчик событий задает свойства элемента списка из произвольных выражений. Элемент в элементе ObjectList управления имеет тип ObjectListItem.

Применяется к

См. также раздел