2012-01-26 81 views
1

我使用Telerik的MVC网格,显示了罚款,应用了正确的CSS类,并在有数据,但分页似乎不工作...当我点击的一个在网格的底部,它抛出这个错误页码:Telerik的MVC电网寻呼错误

的方法“跳过”仅支持在LINQ到实体排序的输入。该方法“排序依据”必须在方法之前被称为“跳过”

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

@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() 

当尝试注册这些脚本它抱怨cannont找到telerik.common.js。我在Telerik的文件夹(程序文件)看了,我拿到剧本的最初文件,并且只有没有telerik.common.js最小版本的吧...

任何意见将不胜感激!

+0

什么是您的数据库?是SQL Server还是其他? (访问?)。你提到的错误是关于你的数据库/数据而不是你的脚本文件。脚本注册由Telerik()。ScriptRegister方法自动完成。你不需要手动去做(除非在罕见的ajax情况下)。 –

+0

它是SQL Server。我也使用AJAX。 – Hidan

+0

你还有问题吗? – Tx3

回答

0

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

group.Add( “telerik.common.js”)。

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