Yo creo que estás dando más vueltas de la cuenta.
Si quieres ejecutar un código en el clik lo colocas ahí (1) o generas un procedimiento y lo llamas desde ahí (2).
Si quieres ejecutar ese código desde otro sitio, lo lógico es que optes por la opción (2) y lo llames desde donde toca, pero lanzar un click del grid para ejecutar ese código es innecesario y lioso. El paso por el OnClick es innecesario.
No se si me explico.
|