Gracias a este magnifico trabajo que ha realizado SharadKumar, podemos realizar personalizaciones de formularios sin customizar uno a uno las paginas aspx asociadas a la lista y mejor aun, todo esto sin utilizar el sharepoint designer.
Blog:http://weblogs.asp.net/sharadkumar/archive/2008/07/29/how-to-customize-sharepoint-forms-part-2.aspx
Proyecto en Codeplex:http://officetoolbox.codeplex.com/
Se trata de una solución para modificar los formularios vinculados a las Listas de sharepoint, la personalizaciones se guardan en una PropertyBag en la Raíz del website, intercepta el renderizado de la plantilla del ListForm y lo muestra como deseamos, por ejemplo como label, o como combo box bloqueado.
Utiliza una pagina (FormSettings.ascx) para reemplazar los controles de campo personalizados.
Instrucciones para utilizar esta funcionalidad.
1º Descargar el paquete (OfficeToolbox.SharePoint.Lists v1.0 )
2º Descomprimirlo e Instalarlo ejecutando Setup.exe en el servidor web que aloja el sharepoint
3º Ir al panel de administración Central de sharepoint> Application Management > Manage Web Application Features
4º Activar el feature
5º Ya esta disponible la opción "Form Settings" en la pagina de propiedades de las Listas de sharepoint
6º Modificamos a nuestro gusto y guardamos.
Roberto Marcos (http://www.robertomarcos.com/)
Blog: http://sharepointworks.blogspot.com/
Suscribirse a:
Enviar comentarios (Atom)
Felicitaciones Roberto por tu trabajo, muy interesante esta nueva funcionalidad y muy buen contenido en el blog.
ResponderEliminarSaludos, Hector (http://hinsua.blogspot.com)