дозвуковые с ASP.net MVC2 строго типизированных представлений - PullRequest
0 голосов
/ 28 июля 2010

У меня есть настройка проекта MVC, и я добавил дозвуковые шаблоны Active Record в свой проект, и они успешно сгенерированы, и я могу использовать дозвуковые классы для доступа к моей базе данных.Однако, как мне создать строго типизированное представление, используя дозвуковые сгенерированные классы?Когда я выбираю «добавить представление» и проверяю флажок для создания строго типизированного представления, ни один из сгенерированных классов от дозвуковых для моих данных не доступен.Как мне это сделать?

Ответы [ 2 ]

1 голос
/ 28 июля 2010

Возможно, вам сначала нужно скомпилировать проект.

0 голосов
/ 28 июля 2010

Я бы попробовал это вручную и посмотрел, нет ли ошибок.Взломайте ваш вид и измените:

Inherits="System.Web.Mvc.ViewPage"

на

Inherits="System.Web.Mvc.ViewPage<Your.Strongly.Typed.ClassName>"

Вы также можете добавить пространство имен в web.config под страницы-> пространства имен

<add namespace="Your.Strongly.Typed" />

если вы хотите сократить изменение до:

Inherits="System.Web.Mvc.ViewPage<ClassName>"
...