重复代码

时间:2010-11-12 05:33:20

标签: c# asp.net telerik

<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 个答案:

答案 0 :(得分:2)

创建一个包装RadEditor的Web用户控件,并使用它而不是直接使用RadEditor。

答案 1 :(得分:-2)

这是一个真正的问题吗?

首先,你如何删除重复项?

其次,使用“UserControl”重用RadEditor的定义。