-
29-09-2020 - |
Pregunta
Estoy creando una página aspx y necesito vincular algunas páginas css.Desde la raíz de la colección de sitios, las páginas CSS se encuentran en Biblioteca de estilos/CSS/files_here.css
Mi página aspx está ubicada en Páginas del sitio/Página.aspx
<SharePoint:CSSRegistration ID="CSSReg5" name="Style Library/CSS/styles.css" After="corev4.css" runat="server"/>
La línea que estoy usando arriba no funciona, ¿cuál es mi defecto en mi CSSReg?Antes de mover esta página a otra colección de sitios usando una estructura similar, la teníamos funcionando correctamente.
Solución
intentar
<SharePoint:CSSRegistration ID="CSSReg5" name="<%$SPUrl:~SiteCollection/Style Library/CSS/styles.css%>" After="corev4.css" runat="server"/>
la parte <%$SPUrl:~SiteCollection
apunta a la colección de sitios raíz, ¡tal vez su código no apunte a esa ubicación!en lugar del sitio o subsitio, el método anterior dice explícitamente que la colección de sitios raíz es la ubicación del archivo CSS.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a sharepoint.stackexchange