在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" />
这没有任何差异!仅使用默认文件:(
答案 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控件的TagPrefix
为rad
。