Vamos a ver cómo podemos añadir un Verb personalizado a nuestro webpart en modo sandbox.

Un Verb en un webpart, es cada una de las acciones que tenemos disponible, cuando pulsamos sobre la flechita de las opciones de configuración del webpart. COmo siempre, una imagen vale más que mil palabras:

image

Como podemos apreciar en la imagen, aparece un Verb nuevo “Developed by ENCAMINA”. Si seleccionamos el verbo, nos abrirá una ventana nueva, y nos llevará a la web de ENCAMINA

En este fragmento de código tenemos el ejemplo para crear 2 verbs, uno que se ejecutará en el lado cliente, y otro en el servidor:


Para el lado servidor, definimos el manejador del evento:


Para acabar, OJO con lo que queréis hacer en el lado del servidor, ya que el evento se ejecutará antes que el CreateChildControls del WebPart, por lo que tened cuidado de que este último no sobreescriba el valor de algún control que actualicéis en el Verb.

Espero que os sirva!

Saludos.