martes, 21 de julio de 2009

Tip del día: Modo de edición en un elemento Web Personalizado de SharePoint

Muy conocidos por todos, utilizado por pocos.  Programáticamente podemos controlar como se comporta un elemento Web Personalizado.

En donde mas te parezca puedes validar en que modo esta tu elemento Web pero un lugar efectivo de utilizar es en el evento CreateChildControls()

   1:  if (WebPartManager.DisplayMode == WebPartManager.BrowseDisplayMode) {


   2:   


   3:  //tu codigo..


   4:   


   5:  }




Arriba en el ejemplo valido que haga todo lo que debe de hacer si ya no esta en modo de Edición, bueno en ningún modo mas que en el BrowseDisplayMode. 



Según el SDK de WSS los posibles valores son:



BrowseDisplayMode 
CatalogDisplayMode


ConnectDisplayMode


DesignDisplayMode


EditDisplayMode



Por sus nombres puedes asumir su funcionamiento o sino puede encontrar la información en: http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.webparts.webpartmanager_fields.aspx



Hasta la próxima,



Manolo Herrera

No hay comentarios.: