List.ItemDataBind Событие

Определение

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

Тип события

Примеры

В следующем примере кода показано, как использовать ItemDataBind событие для получения начальных итогов параметров состояния для списка. Этот код является частью более крупного примера для List обзора.

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

Комментарии

Когда элемент в List создается и привязан к данным, этот обработчик событий задает свойства элемента списка из произвольных выражений. Элемент в имеет List тип MobileListItem. Это событие возникает при привязке каждого элемента источника данных. Это лучшее время для фильтрации или группировки MobileListItemCollection элементов в коллекции с помощью Text свойства или Value .

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

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