Kendo UI Grid - 在哪里查找字体和图标

时间:2017-02-16 12:24:01

标签: kendo-ui kendo-grid kendo-asp.net-mvc

我正处于学习Kendo UI的早期阶段。我有网格工作和加载数据但没有出现在网格中的图像/图标。当我加载包含网格的页面时,我得到以下404错误。错误消息并没有告诉我期望找到这些文件的位置。

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

enter image description here

我目前的文件位于我的MVC文件夹结构中,但它没有找到它们:

enter image description here

2 个答案:

答案 0 :(得分:2)

字体和图标应位于content\kendo\{your kendo version}\下(假设您正在根据标记创建MVC.net网站(参见下图)

如果缺少这个,那么尝试在visual studio中运行升级向导(假设您在这里使用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" />

如果设置正确,请确保将字体等设置为&#34; content&#34;对于“构建行动”

Example image of kendo content layout

答案 1 :(得分:0)

检查并确保您所指的版本与bin文件夹中的kendo.mvc.dll的版本匹配。它必须匹配您的程序集版本。

我在升级时发现了这一点。不知何故我的项目没有指向正确的程序集。