关于telerik radEditor

时间:2010-11-08 06:41:31

标签: c# asp.net css telerik

在Telerik.Web.UI.xml文件中,我找到了这个条目

<member name="P:Telerik.Web.UI.RadDataBoundControl.Skin">
            <summary>Gets or sets the skin name for the control user interface.</summary>
            <value>A string containing the skin name for the control user interface. The default is string.Empty.</value>
            <remarks>
            <para>
            If this property is not set, the control will render using the skin named "Default".
            If EnableEmbeddedSkins is set to false, the control will not render skin.
            </para>
            </remarks>



        </member>

说RadControls正在使用名为Default的皮肤。现在如果我想要它不是默认的...如果我想让它成为一些CustomSkin而不是默认皮肤?我需要在哪里设置我想要使用的皮肤的值?我不太了解XML ..所以要求

无论如何,这个xml文件是什么?只描述东西?这个xml文件的目的是什么?

[编辑]

尝试在webconfig.xml中全局设置Skin,如telerik's website中所述,如下所示: -

<add key="Telerik.EnableEmbeddedSkins" value="true" />
<add key="Telerik.EnableEmbeddedBaseStylesheet" value="true" />
<add key="Telerik.RadEditor.Skin" value="CustomSkin" />

这没有任何差异!仅使用默认文件:(

2 个答案:

答案 0 :(得分:1)

使用组件的Skin属性。请参阅controlling visual appearance help topics。 XML文件与设置皮肤无关。

答案 1 :(得分:1)

这是intellisense的文档数据,可在IDE中为您提供信息。

根据文档,您可以将Skin属性设置为要加载的皮肤名称,而不是"Default"

编辑以回应评论:

如果你想全局设置皮肤,那么只需在SkinFile.skin中为你当前的主题应用你想要的特定控件的自定义皮肤。

<rad:RadEditor 
runat="server"
Skin="MyCustomSkin" />

当然用选择的皮肤替换MyCustomSkin

P.S。我不知道RadEditor是正确的标记,因此您可能需要检查一下,而且此代码假设您的Telerik控件的TagPrefixrad