Tecnología

Inicio

Cómo acceder al evento DropDownList en GridView

Microsoft creó su estructura de Active Server Pages .NET (ASP.NET) para permitir a los programadores acceder fácilmente y presentar datos en una página Web. Se puede utilizar el GridView ASP.NET para mostrar datos que se repiten en una rejilla o tabla. En la presentación de distintas páginas de datos, es posible que desee proporcionar a los usuarios un mecanismo de paginación a través de los datos en la pantalla. Un control DropDownList facilita esta interacción permitiendo a los usuarios a hacer clic en una lista en expansión de páginas de datos disponibles.

Instrucciones

1 Abra Visual Studio y vaya a la página ASPX que contiene el GridView y DropDownList.

2 Crear un método y registrarlo con el evento SelectedIndexChanged seleccionándolo en la lista de eventos que se encuentran en la parte inferior derecha de la página en Visual Studio, por lo general se indica mediante un icono de un rayo.

3 Abra el archivo de código subyacente asociado a la página. Busque el método que se genera de forma automática mediante la búsqueda por el nombre de la DropDownList seguido de un guión y el texto "SelectedIndexChanged."

4 Acceder fila actual del GridView y colocarlo en una variable llamada "pág." Busque la PageDropDownList en la fila más baja del GridView. Ajuste del valor de PageIndex del GridView para igualar la página seleccionada en el DropDownList.

5 Localiza fila actual del localizador cuadrícula de datos y guardarlo en una variable llamada "PR". Tire del DropDownList de la cuadrícula de datos y guardarlo en una variable llamada "DDL". Guardar una referencia al control de etiqueta que muestra la fila actual de la cuadrícula de datos en una variable llamada "L."

6 Crear un ListItem para iterar a través de cada página de datos. Iterar a través de los datos, y cuando el ListItem coincide con la página seleccionada en ese momento, establezca su "item.Selected" propiedad a "true". Agregue el objeto contenido en el ListItem a la colección de artículos de la DropDownList.

7 Comprobar para ver si la etiqueta no tiene un valor. Si no es así, incrementar la propiedad PageIndex del GridView y y asignarla a un "int" variable. A continuación, establezca la propiedad "Texto" de la etiqueta para igualar la página actual del GridView.

8 Guarde su trabajo y abrir la página en el depurador para asegurarse de que funciona como se esperaba.