-
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.