Tecnología

Inicio

Cómo guardar los resultados de un GridView Al pasar a la siguiente página

Cómo guardar los resultados de un GridView Al pasar a la siguiente página


Microsoft ha creado páginas Active Server .NET (ASP.NET) para facilitar el proceso de mostrar los datos en una base de datos u otra fuente en una página Web. Puede utilizar los controles basados ​​en datos de ASP.NET, como el GridView, para permitir que los visitantes a su página Web para tanto ver y modificar los datos. Cuando un usuario navega a otra página, es posible que desee guardar el estado actual de los datos representados en el GridView. Esto se puede hacer a través de la clase DataKeyArray del GridView.

Instrucciones

1 Abra Visual Studio y el archivo que contiene el GridView que desea modificar.

2 Haga clic en el control GridView para activar la ventana "Propiedades contextuales". Haga doble clic en el evento "PageIndexChanged" y esperar a que Visual Studio para generar automáticamente un método de los casquillos y suscribirse al evento "PageIndexChanged".

3 Iterar sobre cada elemento de la propiedad "DataKeyArray" del GridView y guardar el valor en el origen de datos de su elección:

SampleGridView_PageIndexChanged void (Object sender, EventArgs e)

{

foreach (k DataKey en SampleGridView.DataKeys)

{

sampleDataSource = k.Value.ToString ();

}

}

4 Acceder a los resultados de la GridView en la fuente de datos según sea necesario, incluso después de que el usuario se ha movido a la página siguiente oa la izquierda del sitio web en su totalidad.

5 Guarde su trabajo y ejecutarlo en el depurador para asegurarse de que funciona como se esperaba.