RenderPartial отсутствует в Html Helper в ASP.NET MVC 2 - PullRequest
0 голосов
/ 21 апреля 2010

Я только что преобразовал приложение из MVC 1 в MVC 2 с помощью мастера VS2010. Не найден Html.RenderPartial, который я разбросал по нескольким представлениям. Я предполагаю, что это то, что я сделал неправильно, потому что не вижу упоминания об этом как о серьезном изменении в официальных документах и ​​документах. Все, что я использую, это RTM / RTW, а не бета или RC версии.

РЕДАКТИРОВАТЬ: При ближайшем рассмотрении кажется, что все методы расширения класса Html отсутствуют, поэтому я предполагаю, что где-то пропущено включение, но я пока не могу его найти, поэтому любые предложения приветствуются ...

Ответы [ 2 ]

3 голосов
/ 21 апреля 2010

Я думаю, что расположение этих расширений было перенесено в другую сборку.Попробуйте добавить ссылку на System.Web.Mvc.Html, и я думаю, что она должна охватывать это.Также убедитесь, что VS добавил правильную ссылку на библиотеку MVC версии 2 вместо старого v1)

1 голос
/ 21 апреля 2010

Я сначала преобразовал MVC1 в MVC2 с this .Затем я использовал Visual Studio 2010 для преобразования проекта на 2010 год.

Скорее всего, мастер Visual Studio не выполняет преобразование из MVC1 в MVC2.

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