Tecnología

Inicio

Cómo seleccionar los valores en Gridview Redirigir

Cómo seleccionar los valores en Gridview Redirigir


Un control GridView permite a los programadores que utilizan Asp.NET de Microsoft (Active Server Pages .NET) framework de aplicaciones web para mostrar los datos en un formato de rejilla o tabla. Por lo general, los datos proceden de almacenamiento persistente de datos, por lo general una base de datos. El GridView permite a los programadores para mostrar datos que se repiten en una variedad de contextos, tales como una lista de productos a la venta, una lista de entradas de tráfico o una tabla que contiene las películas que ponen en un teatro. Un programador puede acoplar el GridView con el método "redirect ()" del marco Asp.NET enviar a los usuarios a otra página cuando seleccionan una fila en un GridView.

Instrucciones

1 Abra Visual Studio a continuación, abra la página ASPX que contiene el GridView.

2 Establecer la propiedad "OnSelectedIndexChanged" del GridView para el nombre del método que desea utilizar para redirigir a los visitantes, que en este ejemplo es "MyGridView_SelectedIndexChanged."

'<Asp: GridView id = "MyGridView" OnSelectedIndexChanged = "MyGridView_SelectedIndexChanged"

</ Asp: GridView> '

3 Abra el archivo de código subyacente asociado a la página ASPX y crear un método "MyGridView_SelectedIndexChanged" con un tipo de retorno de "vacío".

"Vacío MyGridView_SelectedIndexChanged (Object sender, EventArgs e)

{

} '

4 Asignar la propiedad fila seleccionada del objeto MyGridView a una variable, denominado aquí como "myVariable":

"Vacío MyGridView_SelectedIndexChanged (Object sender, EventArgs e)

{

GridViewRow myVariable = MyGridView.SelectedRow;

} '

5 Construir una URL a partir de los datos contenidos en el objeto GridView; los detalles variarán dependiendo de cómo se ha almacenado los datos de URL. Utilice el método de redirección para enviar al usuario a la página web correspondiente.

"Vacío MyGridView_SelectedIndexChanged (Object sender, EventArgs e)

{

GridViewRow myVariable = MyGridView.SelectedRow;

// Contruct URL de los datos contenidos en la fila GridView seleccionado.

redirigir ( "http://newURL.com.");

} '

Consejos y advertencias

  • Su GridView o su fuente de datos deben almacenar los datos de URL, o los datos que se pueden utilizar para construir una URL. Es imposible enviar un usuario a una dirección URL que no existe.