09/06/2008, 17:33
|
| | Fecha de Ingreso: agosto-2003
Mensajes: 448
Antigüedad: 21 años, 4 meses Puntos: 1 | |
Respuesta: GridView, pasar varios parámetros a otra página con el HyperLinkField Problema resuelto.
He utilizado un ButtomField, asignandole un nombre en la propiedad CommandName del mismo (por ej.: "MostrarDetalle"), y en el evento RowCommand del GridView:
if(e.CommanName == "MostrarDetalle")
{
int index = Convert.ToInt32(e.CommandArgument);
GridView selectedRow = ((GridView)e.CommandSource).Rows[index];
Session["codigo_cliente"] = selectedRow.Cells[0].Text;
Session["fecha_desde"] = selectedRow.Cells[1].Text;
Session["fecha_hasta"] = selectedRow.Cells[2].Text;
Server.Transfer("detalle.aspx");
};
Y en detalle.aspx realizo la consulta usando las variables de Session |