我使用的是kendo UI Datepicker,问题是用户注销时未应用该样式。我收到" KendoDatepicker不是一个功能"浏览器控制台中出错。
我发现我们应该在kendo之前加载jquery脚本,并且问题的可能来源可能是Jquery加载两次。源
我搜索了整个项目,但没有发现任何重复。
然而,当我在浏览器中调查Sources时,我发现当用户注销时并不是所有的ScriptResources.axd都被加载了。
当用户被注销时,它仅收到:
这是用户登录时加载的脚本:
这是我在母版页中的导入:
<link href='http://fonts.googleapis.com/css?family=Abel' rel='stylesheet' type='text/css' />
<script src="../../../../../Scripts/kendo/jquery.min.js"></script>
<script src="../../../../../Scripts/kendo/kendo.all.min.js"></script>
<script src="../../../../../Scripts/kendo/kendo.aspnetmvc.min.js"></script>
<link href="../../../../../Content/kendo/kendo.common.min.css" rel="stylesheet" />
<link href="../../../../../Content/kendo/kendo.bootstrap.min.css" rel="stylesheet" />
<link href="../../../../../Content/bootstrap.min.css" rel="stylesheet" />
<link href="../../../../../Content/header.css" rel="stylesheet" />
<link href="../../../../../Content/content.css" rel="stylesheet" />
<link href="../../../../../Content/footer.css" rel="stylesheet" />
答案 0 :(得分:1)
我相信你错过了kendo kendo.all.ui.js或你的日常选择器从kendo滚动的自定义。当用户登录sitefinity时,加载kendo以进行内联编辑。