Estimados, en este caso necesité seleccionar una fila de un gridview al presionar un imagebutton que se encontraba dentro del gridview, con cada click seleccionare la fila y cambiaré de imagen el imagebutton ya que el usuario deberá seleccionar la prioridad de cada registro con banderas de diferentes colores, para esto necesitas:
Para este caso utilizé 5 imagenes de banderas que las realicé en Fireworks, cada imagen es de 18px X 18px
Cada vez que el usuario de click en el imageButton del gridview cambiará de bandera.
- Ingresamos a editar columnas en el gridview
- Añadimos una columna del tipo ButtonField al GridView
- Darle click en "Convert this field into a template field"
- Click en Aceptar
- Luego editamos el gridview y ledamos click a editTemplates
En este caso borramos el boton que encontremos y ponemos un ImageButton, y seleccionamos su imagen, en este caso una bandera sin color (prio0.gif),
Luego le damos doble click y editamos su código ingresando lo siguiente: Listo!