Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

Método ListItemCollection.GetEnumerator ()

 

Publicado: octubre de 2016

Devuelve un System.Collections.IEnumerator implementado que todos los contiene ListItem objetos en el ListItemCollection.

Espacio de nombres:   System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

public IEnumerator GetEnumerator()

Valor devuelto

Type: System.Collections.IEnumerator

Un System.Collections.IEnumerator implementado que todos los contiene ListItem objetos en el ListItemCollection.

Utilice este método para crear un System.Collections.IEnumerator que puede ser una iteración para obtener cada ListItem objeto en el ListItemCollection.

Utilice la IEnumerator.Current propiedad para obtener el elemento actualmente señalado en la colección.

Utilice la IEnumerator.MoveNext método para pasar al siguiente elemento de la colección.

Utilice la IEnumerator.Reset volver del método para desplazar el enumerador a la posición inicial.

System_CAPS_noteNota

Después de crear un System.Collections.IEnumerator de objeto o utilizar el IEnumerator.Reset método para desplazar el enumerador al primer elemento de la colección, debe llamar a la IEnumerator.MoveNext (método). De lo contrario, el elemento representado por la IEnumerator.Current propiedad es indefinida.

void allItems_Click(Object sender,EventArgs e)
{
    IEnumerator dataListEnumerator;
    DataListItem currentItem;
    lblAllItems.Text = "";
    // Get an enumerator to traverse the DataListItemCollection.
    dataListEnumerator = myDataList.Items.GetEnumerator();
    while(dataListEnumerator.MoveNext())
    {
        currentItem = (DataListItem)dataListEnumerator.Current;
        // Display the current DataListItem onto the label.
        lblAllItems.Text += ((Label)(currentItem.Controls[1])).Text + " ";
    }
}

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar: