2010-11-12 4 views
0
<telerik:RadEditor ID="Editor1" runat="server"> 

<CssFiles> 

<telerik:EditorCssFile value="../Skins/CustomSkin/Editor.CustomSkin.css"/> 
<telerik:EditorCssFile value="../Skins/CustomSkin/Editor.CustomSkin.css"/> 
<telerik:EditorCssFile value="../Skins/CustomSkin/Editor.CustomSkin.css"/> 

</CssFiles> 


</telerik:RadEditor> 


<telerik:RadEditor ID="Editor2" runat="server"> 

<CssFiles> 

<telerik:EditorCssFile value="../Skins/CustomSkin/Editor.CustomSkin.css"/> 
<telerik:EditorCssFile value="../Skins/CustomSkin/Editor.CustomSkin.css"/> 
<telerik:EditorCssFile value="../Skins/CustomSkin/Editor.CustomSkin.css"/> 

</CssFiles> 


</telerik:RadEditor> 


<telerik:RadEditor ID="Editor3" runat="server"> 

<CssFiles> 

<telerik:EditorCssFile value="../Skins/CustomSkin/Editor.CustomSkin.css"/> 
<telerik:EditorCssFile value="../Skins/CustomSkin/Editor.CustomSkin.css"/> 
<telerik:EditorCssFile value="../Skins/CustomSkin/Editor.CustomSkin.css"/> 

</CssFiles> 


</telerik:RadEditor> 

Comment puis-je me débarrasser de ce code répétitif? J'ai besoin de définir "CSsFiles" quelque part dans mon code qu'une seule fois et pas trois fois comme ci-dessus, puis utiliser cette fonction ou autre pour TOUS les contrôles Editor sur ma pageCode répétitif

Répondre

2

Créer un contrôle utilisateur Web qui enveloppe le RadEditor, et l'utiliser au lieu d'utiliser le RadEditor directement.

+0

Je veux juste définir le code "CSSiles ../ CSSFiles" quelque part ... Tous les éditeurs sur ma page ont des propriétés diff définies sur eux ... Je n'ai pas tapé ceux-là ... SEULEMENT "CSSiles ../ CSSFiles "le code est le même dans TOUS les éditeurs ... Comment puis-je le définir sur ma page une fois et l'utiliser dans tous mes éditeurs? – Serenity

+0

le contrôle utilisateur peut avoir des propriétés qu'il peut transmettre au radeditor, vous pouvez également essayer de définir la valeur EditorCssFile dans le code ou une expression de liaison de données pour le chemin css – CRice

-2

Est-ce une vraie question?

D'abord, que diriez-vous de supprimer les doublons? Ensuite, utilisez un "UserControl" pour réutiliser la définition de RadEditor.

+2

Note @CRice ci-dessus, qui a donné la même réponse et n'a pas agi comme un postérieur équin pendant qu'il y était. – JasonFruit

+0

qu'est-ce qui duplique? – Serenity

Questions connexes