我们从20161.226升级到2017.1.223,我们遇到了一个小错误。除了启用分页时的刷新图标,一切似乎都正常工作。单词“refresh”正在使用图片中显示的图标进行渲染(下面的相关标记)。
当然我们可以摆脱这个,但我假设我们的升级过程出了问题。有没有人有指示我们可以指出我们摆脱这个问题?
<a title="Refresh" class="k-pager-refresh k-link" href="/products">
<span class="k-icon k-i-refresh">Refresh</span>
</a>
答案 0 :(得分:1)
因此,当我们决定是否要进行根本原因诊断时,我们找到了一个临时解决方案。对于遇到此问题的任何人,我们使用的是razor模板和MVC 5。
我们改变了这个:
.Pageable(pages =>
{
pages.Refresh(true));
pages.PageSizes(true);
})
到此:
.Pageable(pages =>
{
pages.Refresh(true).Messages(m => m.Refresh(string.Empty));
pages.PageSizes(true);
})
似乎暴露刷新功能解决了这个问题。
修改强>
根本原因:DLL不匹配。该项目引用了2016.1.226而不是2017.1.223版本的Kendo.Mvc DLL。公开刷新功能不再设置文本。