2010-11-12 2 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> 

Как избавиться от этого повторяющегося кода? Мне нужно определить «CSsFiles» где-то в моем коде только один раз и не трижды, как указано выше, а затем использовать эту функцию или что-то еще для ВСЕХ элементов управления редактором на моей страницеПовторяющийся код

ответ

2

Сделать веб-пользовательский контроль, который обертывает RadEditor, и использовать вместо прямого использования RadEditor.

+0

Я просто хочу определить код CSSiles ../ CSSFiles где-то один раз .. Все редакторы на моей странице имеют свойства diff, установленные на них ... Я не ввел их здесь ... ТОЛЬКО "CSSiles ../ CSSFiles «код такой же во всех редакторах. Как я могу определить его на моей странице один раз, а затем использовать его во всех моих редакторах? – Serenity

+0

пользовательский элемент управления может иметь свойства, которые он может передать радиодетектору, вы также можете попробовать установить значение параметра EditorCssFile в коде или выражение привязки данных для пути css – CRice

-2

Это настоящий вопрос?

Во-первых, как насчет удаления дубликатов?

Во-вторых, используйте «UserControl» для повторного использования определения RadEditor.

+2

Примечание @CRice выше, который дал тот же ответ и не действовал как когда он был на нем. – JasonFruit

+0

Какие дубликаты? – Serenity

Смежные вопросы