Partager via


List.ItemDataBind Événement

Définition

Se produit lorsqu'un élément d'un List est lié à des données. Cette API est obsolète. Pour plus d’informations sur le développement d’applications mobiles ASP.NET, consultez Applications mobiles & Sites avec 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 

Type d'événement

Exemples

L’exemple de code suivant montre comment utiliser l’événement ItemDataBind pour obtenir les totaux de départ des paramètres d’état pour la liste. Ce code fait partie d’un exemple plus large pour la vue d’ensemble 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

Remarques

Lorsqu’un élément d’un List est créé et lié aux données, ce gestionnaire d’événements définit les propriétés de l’élément de liste à partir d’expressions arbitraires. Un élément dans un List est de type MobileListItem. Cet événement est déclenché lorsque chaque élément de source de données est lié. Il s’agit du meilleur moment pour filtrer ou regrouper des éléments dans la collection, à l’aide MobileListItemCollection de la Text propriété ou Value .

S’applique à

Voir aussi