Создание строго типизированного представления в MVC RC1 - PullRequest
0 голосов
/ 30 января 2009

Я пытаюсь добавить строго типизированное представление в пример приложения, которое создается при создании нового проекта MVC, но что-то не получается. Я добавил файл LINQ to SQL "Warehouse.dbml" в папку Models, которая содержит одну таблицу. Когда я захожу в папку Views и щелкаю правой кнопкой мыши и выбираю Add | Представление, все, что я вижу в разделе «Создание строго типизированного представления», - это типы, которые поставляются с примером приложения:

  • MyProject.AccountMembershipService
  • MyProject.FormsAuthenticationService

Какие шаги мне не хватает, чтобы моя таблица была доступного типа?

Ответы [ 2 ]

2 голосов
/ 31 января 2009

Вы пробовали искать в своем файле web.config и включать эти пространства имен?

<namespaces>
    <add namespace="System.Web.Mvc"/>
    <add namespace="System.Web.Mvc.Ajax"/>

Вы бы добавили еще один элемент с чем-то вроде

<add namespace="MyProject.Data" />

Это должно исправить.

0 голосов
/ 31 января 2009

Сегодня столкнулся с тем же, и мои собственные классы не отображались в выпадающем списке. Достаточно странно позже они сделали. Может быть, вам нужно сначала скомпилировать свой проект?

Также видел некоторых других людей на форумах / блогах, страдающих от той же проблемы. Если вы просто введете название вашей модели в раскрывающемся / текстовом поле, это сработает?

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