Я использую сетку telcik mvc, которая хорошо отображается с соответствующими классами CSS, и имеет данные в ней, но пейджинг, похоже, не работает ... Когда я нажимаю на номера страниц в нижней части сетки выдают эту ошибку:Ошибка поискового вызова сетки Telerik MVC
Метод «Пропустить» поддерживается только для отсортированного ввода в LINQ to Entities. Метод «OrderBy» должен вызываться перед методом «Пропустить»
я понял, что у меня не было скрипты зарегистрированы, чтобы я положил их в:
@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 или что-то еще? (Access?). Вы упомянули ошибку, связанную с вашей базой данных/данными, а не с файлами вашего скрипта. Регистрация сценария выполняется автоматически с помощью Telerik(). Метод ScriptRegister. вам не нужно делать это вручную (за исключением редких случаев ajax). –
Это SQL Server. Я также использую AJAX. – Hidan
У вас все еще есть проблема? – Tx3