Compartir a través de


List.ItemDataBind Evento

Definición

Se produce cuando un elemento de un control List se enlaza a los datos. Esta API está obsoleta. Para obtener información sobre cómo desarrollar aplicaciones móviles ASP.NET, consulte Mobile Apps & Sites with 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 

Tipo de evento

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar el ItemDataBind evento para obtener los totales iniciales de la configuración de estado de la lista. Este código forma parte de un ejemplo más grande para la List información general.

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

Comentarios

Cuando se crea un elemento de y List se enlaza a datos, este controlador de eventos establece las propiedades del elemento de lista a partir de expresiones arbitrarias. Un elemento de un List es de tipo MobileListItem. Este evento se genera a medida que se enlaza cada elemento de origen de datos. Este es el mejor momento para filtrar o agrupar elementos de la MobileListItemCollection colección, mediante o TextValue Property.

Se aplica a

Consulte también