Tecnología

Inicio

Cómo mantener el registro GridView cuando hace clic en Actualizaciones

Cómo mantener el registro GridView cuando hace clic en Actualizaciones


El control GridView es perfectamente adecuado para el entorno de Internet de ritmo rápido de hoy. El control GridView permite a los programadores para mostrar datos en una página web en formato de tabla. Los usuarios pueden editar cada registro individual. Cuando un visitante de su sitio web hace clic en el botón de actualización, la página se actualizará, ya que actualiza los datos. De forma predeterminada, la página refrescado mostrará una nueva pantalla GridView que ya no contiene la selección del usuario. Puede, sin embargo, mantener el GridView en el registro al hacer clic actualizaciones usando la propiedad Filas del GridView.

Instrucciones

1 Abra la página que contiene el GridView en Visual Studio.

2 Haga clic en el control GridView con la página ASPX en modo de diseño. Haga clic en el icono de eventos y en la ventana Propiedades haga doble clic en el evento RowEditing. Espere unos momentos, Visual Studio genera automáticamente el código para crear el método de controlador de eventos:

SampleGridView_RowEditing void (Object sender, GridViewUpdatedEventArgs e)
{
}

3 Asignar el valor de la fila seleccionada a una variable de tipo int:

sampleIndex int privado;

SampleGridView_RowEditing void (Object sender, GridViewUpdatedEventArgs e)
{
sampleIndex = Convert.ToInt32 (e.CommandArgument);
}

4 Seleccione la última fila editado por el usuario utilizando la variable Índice de muestra y la propiedad Filas del GridView. Esperar hasta después de que la actualización se ha completado para completar la selección:

SampleGridView.Rows [sampleIndex] .Selected = true;

5 Guarde su trabajo y se prueba para asegurarse de que funciona como se esperaba.