quarta-feira, 24 de fevereiro de 2010

SharePoint: Minha página customizada não pega o tema do site

Se você criou e/ou customizou páginas em um site SharePoint 2007, e ao mudar o tema do site esta mudança não apareceu nas páginas customizadas, uma possível causa é a ausência do controle ASP.NET que inclui na página as folhas de estilo do tema selecionado. Coloque na seção

<asp:Content ContentPlaceHolderId="head">

do código da página o seguinte:

<SharePoint:Theme runat="server">

Isto faz com que o SharePoint emita no HTML gerado para a página a tag <link> que inclui na página os estilos do tema selecionado para o site.