我正处于学习Kendo UI的早期阶段。我有网格工作和加载数据但没有出现在网格中的图像/图标。当我加载包含网格的页面时,我得到以下404错误。错误消息并没有告诉我期望找到这些文件的位置。
Kendo UI在哪里寻找这些文件?或者,我可以告诉剑道在哪里寻找它们吗?
我目前有文件位于我的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" />
如果设置正确,请确保将字体等设置为“内容”以用于“构建操作”
检查以确保方向上的版本与bin文件夹中的kendo.mvc.dll版本相匹配。它必须与您的装配版本相匹配。
我升级时发现了这个。不知怎的,我的项目没有指向正确的装配。