
24/09/2013, 13:01
|
| | Fecha de Ingreso: enero-2012
Mensajes: 46
Antigüedad: 13 años, 1 mes Puntos: 3 | |
Respuesta: Pasar datos de grilla Si te entendi lo que quieres es pasar el Id como parametro a otra pagina'
Simplemente hazlo asi:
Si en el item template has utilizado el atributo o propiedad CommandName="Nombre_del_comando" basta con crear el metodo:
Protected Sub GridView_RowCommand(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewCommandEventArgs ) Handles GridView.RowCommand
'Verificar cual item template fue el que se acciono ese commandName es el que especificaste como atributo en el itemtemplate, el nombre que tu le diste
If e.CommandName = "Nombre_del_comando" Then
'aca envias a la otra pagina tal y como lo estas haciendo a diferencia que pasas el id como parametro:
windows.open('http://urlqueapuntalaotrapagina.aspx?id=" + Me.GridView.Rows(e.CommandArgument).Cells(1).Text +"')
'donde e.CommandArguments es el selectedIndex por decirlo asi y Cells(1) es la celda uno que en mi caso alli tengo el Id, en tu caso puede ser otra.
End If
End Sub
Espero que te haya sido util |