Ver Mensaje Individual
  #4 (permalink)  
Antiguo 03/08/2010, 09:25
davicomeh
 
Fecha de Ingreso: marzo-2010
Mensajes: 34
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: Hay manera de agregar atributo onClick que ejecute server script???

la idea es no usar ningun boton, estube viendo que se puede asignarle el comando Select a toda la fila completa, de modo que cuando se le de click a la fila se haga el evento onSelectedIndexChanged

Pero por mas que trato de usar los codigos que encontre, no me funcionan, si hace el postback, pero nunca se ejecuta el onSelectedIndexChanged del grid.

Lo estoy tratando de la siguiente manera:
Código ASP:
Ver original
  1. Protected Sub gvInscritos_RowDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewRowEventArgs) Handles gvInscritos.RowDataBound      
  2.             If e.Row.RowType = DataControlRowType.DataRow Then
  3.  
  4.                 e.Row.Attributes("onClick") = Page.ClientScript.GetPostBackClientHyperlink(gvInscritos, "Select$" + e.Row.RowIndex.ToString)                
  5.     End Sub
  6.  
  7. Protected Sub gvInscritos_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles gvInscritos.SelectedIndexChanged
  8.         MsgBox("hola")
  9.     End Sub
Pero nunca se llega a generar el evento SelectedIndexChanged, me imagino que nunca llega a ser seleccionado ninguna fila al dar click