La diferencia es que "OnCellClick" se ejecuta al hacer click sobre una celda y "OnEditButtonClick" solo se ejecuta cuando se pulsa en el botón que contiene la celda. A parte, "OnEditButtonClick" no contiene el parámetro "Column", por eso lo de usar la propiedad "SelectIndex".
Tu solucion es bastante válida, solo di la mia por si queria que el formulario solo se ejecutara al hacer click en el botón de la celda y no en la celda en sí ;-)
|