2017-02-16 399 views
0

我在学习Kendo UI的早期阶段。我有网格工作和加载数据,但没有应该出现在网格中的图像/图标出现。当我加载包含网格的页面时,出现以下404错误。该错误消息不会告诉我它期望找到这些文件的位置。Kendo UI Grid - 在哪里寻找字体和图标

Kendo UI在哪里寻找这些文件?或者,我可以告诉剑道在哪里寻找他们?

enter image description here

我目前有位于在这里我的MVC文件夹结构中的文件,但它无法找到他们:

enter image description here

回答

2

的字体和图标应根据content\kendo\{your kendo version}\位于(假设你正在创建一个基于标签的MVC.net网站(如下图所示)

如果缺少,那么尝试在Visual Studio中运行升级向导(假设您正在使用视觉工作室在这里),或者只包含你的发行版中需要的文件。

可你也检查所包含您的网站内所需的CSS链接(请注意,我用的是引导的主题这里,所以改变你的主题,以工作为必填项):如果设置

<link href="@Url.Content("~/Content/kendo/2017.1.118/kendo.common-bootstrap.min.css")" rel="stylesheet" type="text/css" /> 
    <link href="@Url.Content("~/Content/kendo/2017.1.118/kendo.mobile.all.min.css")" rel="stylesheet" type="text/css" /> 
    <link href="@Url.Content("~/Content/kendo/2017.1.118/kendo.dataviz.min.css")" rel="stylesheet" type="text/css" /> 
    <link href="@Url.Content("~/Content/kendo/2017.1.118/kendo.bootstrap.min.css")" rel="stylesheet" type="text/css" /> 
    <link href="@Url.Content("~/Content/kendo/2017.1.118/kendo.dataviz.bootstrap.min.css")" rel="stylesheet" type="text/css" /> 

正确只需确保字体等设置为“内容”为构建类型

Example image of kendo content layout

+0

应的内容文件夹下位于应用程序/网站的根。如果他们不在你的“已发布”网站上,那么你可能已经将他们从部署中解脱出来。 –

+0

我已更新我的帖子以显示他们当前所在的位置。但我仍然遇到404错误,而且Kendo的版本是正确的。 –

+0

您是否在您的网站中包含了所需的CSS初始化。我已经更新了我的答案,包括这个给你 –