【发布时间】:2016-05-12 19:59:12
【问题描述】:
是的,我已经阅读了很多关于如何在我的网页上为 Telerik 菜单实现自定义皮肤的主题,我知道你们中的一些人不知道我在说什么,但我迫切需要帮助,这是我目前编写的代码。
在我的网络配置中,我有:
<appSettings>
<add key="Telerik.Skin" value="Glow2"/>
<add key="Telerik.EnableEmbeddedSkins" value="false"/>
<add key="Telerik.EnableEmbeddedBaseStylesheet" value="false"/>
<add key="Telerik.ScriptManager.TelerikCdn" value="Disabled" />
<add key="Telerik.StyleSheetManager.TelerikCdn" value="Disabled" />
</appSettings>
在我的网站管理员中,我有
<link href="Skins/Glow2/Menu.Glow2.css" rel="stylesheet" type="text/css" />
对于我使用的菜单代码:
<li>
<asp:LoginView ID="SysAdminLV" runat="server">
<RoleGroups>
<asp:RoleGroup Roles="Masters">
<ContentTemplate>
<telerik:RadMenu ID="SysAMenu" runat="server" Skin="Glow2">
<Items>
<telerik:RadMenuItem runat="server" Text="Sys Admin" NavigateUrl="~/Default.aspx">
<Items>
<telerik:RadMenuItem runat="server" Text="Create User" NavigateUrl="~/Staff/Masters/New_User.aspx"></telerik:RadMenuItem>
<telerik:RadMenuItem runat="server" Text="Manage Users" NavigateUrl="~/Staff/Masters/Manage_Users.aspx"></telerik:RadMenuItem>
</Items>
</telerik:RadMenuItem>
</Items>
</telerik:RadMenu>
</ContentTemplate>
</asp:RoleGroup>
</RoleGroups>
</asp:LoginView>
</li>
现在我的自定义皮肤称为 Glow2,因为我对“Glow”皮肤做了很少的更改,我没有收到错误或任何页面加载正常,只是我没有通过 Glow2 的样式提取的链接皮肤。附件是加载时页面的样子。我的“主页”和“系统管理员”链接是 Telerik,其余的目前是通过 CSS 编码的。
【问题讨论】:
-
你有太多难以阅读的连续句子。在制作自己的皮肤之前,您的代码是否与 Telerik Grow Skin 一起使用?
-
是的,如果我取出 Glow2 并将其替换为 Glow