ASP.NET MVC Проблема создания строго типизированного представления - PullRequest
1 голос
/ 21 апреля 2009

Я изучаю ASP.MVC сейчас. У меня возникли проблемы с созданием строго типизированного представления. Я добавил Entity Data Model в Модели, а затем попытался добавить строго типизированное представление на основе созданной Entity Data Model. Но я не вижу ни одного класса в «Просмотр класса данных» в диалоговом окне «Добавить представление».

Я что-то пропустил?

Ответы [ 2 ]

2 голосов
/ 21 апреля 2009

Создайте свой проект, прежде чем добавить представление.

0 голосов
/ 21 апреля 2009

Шаги, которые я сделал для этого, были:

Создание модели данных сущностей в новом проекте под решением.

Добавьте некоторые объекты в EDM с помощью браузера модели.

Создайте класс модели в папке Models моего проекта MVC, затем добавьте метод, который получает объекты из Entity Data Model. Не забудьте сослаться на ваш проект EDM из вашего проекта MVC.

В моем контроллере создайте новый ActionResult (или View Result), заставьте его вызывать его объекты из модели папки модели. Затем щелкните правой кнопкой мыши и создайте вид ...

Вы должны увидеть модель данных вашей сущности и объекты папки ваших моделей в раскрывающемся списке классов данных. Для меня причина использования папки models заключается в том, что я могу очень четко объяснить, когда я лениво загружаю объекты, например, элементы заказа из родительского порядка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...