【发布时间】:2015-06-26 04:26:45
【问题描述】:
Button.Test.css
.RadButton_Test {
background-color: red !important;
}
Button.css
>
RadButton.cs
[assembly: System.Web.UI.WebResource("Skins.Button.css", "text/css", PerformSubstitution = true)]
[assembly: System.Web.UI.WebResource("Skins.Test.Button.css", "text/css", PerformSubstitution = true)]
namespace Skins
{
[Telerik.Web.EmbeddedSkin("Button", null, typeof(RadButton))]
[Telerik.Web.EmbeddedSkin("Button", "Test", typeof(RadButton))]
public class RadButton
{
}
}
web.config
<add key="Telerik.Web.SkinsAssembly" value="Skins"/>
page.aspx
<telerik:RadButton ID="btn" ButtonType="LinkButton" runat="server" Skin="Test" Text="GO" OnClick="btnClick"></telerik:RadButton>
.
.
按钮不是红色的。页面呈现良好但没有样式。当我将skin="Test" 更改为skin="TestXX" 时,我收到没有嵌入皮肤TestXX 的错误,因此它们似乎已正确加载。按钮呈现为具有 RadButton_Test 类。
我错过了什么?
【问题讨论】:
标签: c# asp.net telerik skinning skin