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

Propiedad ListViewUpdatedEventArgs.KeepInEditMode

 

Publicado: octubre de 2016

Obtiene o establece un valor que indica si el ListView control debe permanecer en modo de edición tras una operación de actualización.

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

public bool KeepInEditMode { get; set; }

Valor de propiedad

Type: System.Boolean

true Si el control debe permanecer en modo de edición tras una operación de actualización; de lo contrario, false. De manera predeterminada, es false.

De forma predeterminada, el ListView control vuelve al modo de solo lectura después de una operación de actualización. Establecer el KeepInEditMode propiedad true para especificar que el ListView control debe permanecer en modo de edición. Esto también conserva los valores que el usuario ha escrito.

En el ejemplo siguiente se muestra cómo utilizar el KeepInEditMode propiedad para mantener un ListView control en modo de edición cuando se produce una excepción. Este ejemplo de código forma parte de un ejemplo mayor proporcionado para el ListViewUpdatedEventArgs clase.

void ContactsListView_ItemUpdated(Object sender, ListViewUpdatedEventArgs e)
{
    if (e.Exception != null)
    {
        if (e.AffectedRows == 0)
        {
            e.KeepInEditMode = true;
            Message.Text = "An exception occurred updating the contact. " +
                                "Please verify your values and try again.";
        }
        else
            Message.Text = "An exception occurred updating the contact. " +
                                "Please verify the values in the recently updated item.";

        e.ExceptionHandled = true;
    }
}

.NET Framework
Disponible desde 3.5
Volver al principio
Mostrar: