2009-05-25 3 views
3

Я стараюсь работать ADO.NET Entity Framework с динамическим веб-данных приложение, но мое решение бежать wthout ошибка Но Нажмите GridView элементы создают мне:Динамическое веб-приложение данных дает мне ошибку?

Ошибка сервера в приложении «/». Метод «Пропустить» поддерживается только для отсортированного ввода в LINQ to Entities. Метод «OrderBy» должен быть вызван перед методом «Пропустить».

ответ

4

Старый вопрос, но столкнулся с этим вчера, поэтому я подумал, что публикация решения имеет смысл: эта ошибка возникает, если вы выбрали неправильный шаблон в Visual Studio для своего проекта динамических данных. Есть 2 шаблонов (на самом деле 4, 2 для веб-сайтов и 2 для веб-проектов):

  1. Динамические веб-данные приложения
  2. Динамические данные лица веб-приложений

Использование с помощью LINQ -to-sql, используйте с платформой Entity Framework. Если вы используете первый шаблон с EF, вы получаете вышеупомянутую ошибку.

1

Спасибо.

  1. Динамические веб-данные приложения
  2. Динамические объекты данных веб-приложений

Использование 1 с LINQ к SQL, используйте 2 с Entity Framework. Если вы используете первый шаблон с EF, вы получаете вышеупомянутую ошибку.

Это правильный способ сделать это.

Смежные вопросы