Archive for November, 2010

Incentivos monetarios por encontrar errores en Google Chrome

Navegando me topé con esta noticia aqui, en resumen por cada error que desarrolladores localicen Google se compremete a una remuneración económica.

El fin de esta acción es mantener el Navegador de Google lo más seguro posible para los usuarios y así poder tener una respuesta más rápida a las posibles fallas de seguridad.

Bueno solo queda meterle manos a la obra y esperar localizar uno que otro “bug” para hacer un para de dolares.

Cómo obtener el datakey de un gridview con un boton (asp:ButtonField)

Primero que todo debemos crear el botón dentro del gridview y verificar que podamos ejecutar llamados desde él.
Para esto realizamos lo siguiente:

En el gridview agregamos estos parámetros:

AutoGenerateColumns=”False”
onRowCommand=”funcion_a_ejecutar”

Seguidamente en el cuerpo del gridview

Ya que tenemos esto creamos la funcion funcion_a_ejecutar de la siguiente forma:

Public Sub funcion_a_ejecutar(ByVal sender As Object, ByVal e As GridViewCommandEventArgs)
‘obtengo la linea del gridview que fue cliquiada
Dim seleccion As GridViewRow
seleccion = DirectCast(e.CommandSource, GridView).Rows(e.CommandArgument)
‘obtengo el datakey de la linea que donde está el boton que cliquie…
lbl_test.Text = migrid.DataKeys(seleccion.RowIndex).Value.ToString
End Sub

Espero les sea de utilidad a mi me costo un poco dar con el tema…