【发布时间】:2013-09-04 23:16:37
【问题描述】:
我正在使用 jQGrid 作为 Internet 项目的主要数据输入机制。
我输入了ThemeRoller 并做了我的自定义主题,因为我想要 Windows 8 的外观和感觉。一切都很好,我下载了我的主题。
现在我无法将它附加到我的 jQGrid。我尝试更改以下代码:
bundles.Add(new StyleBundle("~/Content/jqgrid").Include(
"~/Content/jquery.jqGrid/ui.jqgrid.css",
"~/Content/themes/jquery.ui.all.css"));
到我的新主题:
bundles.Add(new StyleBundle("~/Content/jqgrid").Include(
"~/Content/jquery.jqGrid/ui.jqgrid.css",
"~/Content/themes/MyTheme/jquery.ui-1.10.13.custom.css"));
我可以看到没有使用任何主题(线条、阴影和一切都在屏幕上消失了)。
我意识到我从 ThemeRoller 下载了几个文件,但我按照这些步骤 here 和 here 没有成功。
这真的不能工作,因为原来的 jquery.ui.all.css 调用了另一个文件来完成所有工作。如果我改变这个调用,当然这些itens 不会被调用。
问题是下载的文件与我在内容/主题中的文件不兼容,所以我不知道如何匹配。
我需要这方面的帮助。此外,如果有更好的方法来动态更改 jqGrid 颜色,我会接受提示,因为这听起来更容易。
帮助表示赞赏。
【问题讨论】:
标签: c# jquery asp.net css jqgrid