【问题标题】:Telerik MVC Grid paging errorTelerik MVC 网格分页错误
【发布时间】:2012-01-26 14:37:35
【问题描述】:

我正在使用 telerik mvc 网格,该网格在应用了正确的 css 类并包含数据后显示良好,但分页似乎不起作用...当我单击其中一个页码时网格底部会抛出此错误:

“跳过”方法仅支持 LINQ to Entities 中的排序输入。方法 'OrderBy' 必须在方法 'Skip' 之前调用

我意识到我没有注册脚本,所以我把它们放进去:

@Html.Telerik().ScriptRegistrar.DefaultGroup(Sub(groups)
                     groups.Add("~/Scripts/2011.2.712/telerik.common.min.js")
                     groups.Add("~/Scripts/2011.2.712/telerik.grid.min.js")
                                                 End Sub)

也试过了:

@Html.telerik().ScriptRegistrar()

当它尝试注册这些脚本时,它会抱怨找不到telerik.common.js。我查看了最初获得脚本文件的 telerik 文件夹(程序文件),没有 telerik.common.js 只有它的最小版本......

任何建议将不胜感激!

【问题讨论】:

  • 你的数据库是什么?是 SQL Server 还是其他? (使用权?)。您提到的错误是关于您的数据库/数据而不是您的脚本文件。脚本注册由 Telerik().ScriptRegister 方法自动完成。您不需要手动进行(除了极少数的 ajax 情况)。
  • 它是 SQL Server。我也在使用 AJAX。
  • 你还有问题吗?

标签: visual-studio-2010 entity-framework-4.1 telerik-mvc


【解决方案1】:

尝试以这种方式添加它(不带 .min.)

group.Add("telerik.common.js").

Telerik ScriptRegistrar 自动将其转换为“telerik.common.min.js”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多