domingo, 10 de noviembre de 2013

Cómo acceder al evento DropDownList en GridView

Microsoft ha creado sus páginas Active Server. NET (ASP.NET) marco para permitir a los programadores fácilmente accedery presentar los datos en una página Web. Usted puede utilizar el ASP.NET GridView para mostrar los 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 para la paginación de los datos en la pantalla. Un control DropDownList facilita esta interacción permitiendo a los usuarios a hacer clic en una creciente lista de páginas de datos disponibles.

 

ACCESO DropDownList

 

Lo que necesita

Visual Studio

 

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

 

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

 

Abra el archivo de código subyacente asociado a la página. Busque el método que ha generado automáticamente por buscar el nombre de la DropDownList seguido de un guión y el texto "SelectedIndexChanged."

 

Acceso fila actual del GridView y lo coloca en una variable llamada "pág." Localice el PageDropDownList en la fila más baja del GridView. Establecer el valor PageIndex del GridView para igualar la página seleccionada en el DropDownList.

 

Localice la fila actual del DataGrid pager y guardarlo en una variable llamada "PR". Tire de la DropDownList desde el DataGrid y guardarlo en una variable llamada "DDL". Guardar una referencia al control Label que muestra la fila actual del DataGrid en una variable llamada "L."

 

Crear un ListItem para recorrer cada página de datos. Iterar a través de los datos, y cuando el ListItem coincide con la página seleccionada actualmente, establezca su propiedad "item.Selected" a "true". Agregue el objeto contenido en el ListItem de la colección Items del DropDownList.

 

Compruebe que la etiqueta no tiene un valor. Si no lo hace, incrementará la propiedad PageIndex del GridView y y asignarlo a una variable "int". A continuación, establezca la propiedad "Texto" de la etiqueta para igualar la página actual del GridView.

 

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

 

 

No hay comentarios:

Publicar un comentario