Kendo UI 网格 - 查找字体和图标的位置

Kendo UI Grid - Where to look for fonts and icons

我处于学习的早期阶段 Kendo UI。我已经完成了网格工作和加载数据,但是出现了应该出现在网格中的 images/icons 中的 none。当我加载包含网格的页面时,出现以下 404 错误。错误消息没有告诉我应该在哪里找到这些文件。

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

目前我的 MVC 文件夹结构中有这些文件,但找不到它们:

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

如果缺少此文件,请尝试 运行 visual studio 中的升级向导(假设您在此处使用 visual studio)或只包含您需要的文件。

您是否也可以检查您是否在您的网站中包含了所需的 css 链接(请注意我在这里使用的是 bootstrap 主题,因此请根据需要更改以使用您的主题):

  <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" />

如果设置正确,只需确保 'Build Action'

的字体等设置为 "content"

检查以确保您输入的版本与 bin 文件夹中 kendo.mvc.dll 的版本相匹配。它必须与您的程序集版本相匹配。

这是我升级的时候发现的。不知何故,我的项目没有指向正确的程序集。