Ver Mensaje Individual
  #12 (permalink)  
Antiguo 14/11/2011, 10:20
Avatar de AWesker
AWesker
 
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 15 años, 6 meses
Puntos: 27
Respuesta: Abrir nueva págna con un DataGrid

Entónces si utilizas un DataSource, cuando me refería a "puro código" quise decir si utilizabas un DataTable sin DataSet tipado y todo eso...

Entónces no hay ningún problema si usas el evento SelectedIndexChanged, ¿ya intentaste usar el RowCommand?

Algo así:
CustomersGridView_RowCommand(...
Código ASP:
Ver original
  1. if (e.CommandName == "Detalle")
  2. {
  3.    Response.Redirect("~/Procesos/PaginaDetalle.aspx?Id_Det=" +   e.CommandArgument.ToString());
  4.  
  5. }

Sin olvidar el TemplateField dentro de las viñetas <Columns></Columns>. Probalo y si no funciona usamos el SelectedIndexChanged.