miércoles, abril 13, 2011

Sharepoint 2010: Administrar "Styles" y "Markup Styles" para los RichHtmlField

El proceso se compone de dos partes.

La primera parte es definir con css los estilos. Para ello la mejor opción es crear un archivo ( myrte.css) que contenga tanto los “Styles” como los “Markup Styles” y registrarlo en nuestra master page.

/**************************************************************************************************** STYLE
***********************************************************************************************/

.my-rteStyle-Green
{
-ms-name:"Green Text";
color: green;
font-size:18pt;
}


/**************************************************************************************************** MARKUP STYLE
***********************************************************************************************/
H1.my-rteElement-H1
{
-ms-name:"H1 Orange";
}

.my-rteElement-H1
{
color: orange;
}

La segunda parte consiste en añadir la referencia a de estas etiquetas al RichTextBox de la siguiente forma

<PublishingWebControls:RichHtmlField
    id="Content"
    FieldName="PublishingPageContent" 
    PrefixStyleSheet="my-rte"
    runat="server"
/>

No hay comentarios.: