MVC-3 и Html.Serialize (ASP.NET 4, MVC3) - PullRequest
       10

MVC-3 и Html.Serialize (ASP.NET 4, MVC3)

7 голосов
/ 18 декабря 2010

В данный момент работаю над проектом в MVC-3. Попытка поместить следующий код в моем представлении, но Visual Studio говорит мне, что не может найти метод Serialize.

@Html.Serialize("User",Model)

(бывший)

@using (Html.BeginForm())
{

 @Html.Serialize("User",Model)
    <fieldset>
...
    </fieldset>
}

Эта функция отсутствует в MVC-3? Я вижу примеры людей, использующих его в MVC-2. Возможно, есть новый способ решения этой проблемы?

Ответы [ 4 ]

6 голосов
/ 24 января 2012

Установить пакет Nuget: Install-Package Mvc3Futures.

По вашему мнению, добавьте ссылку на пространство имен Microsoft.Web.Mvc, тогда вы можете использовать Html.Serialize.

6 голосов
/ 18 декабря 2010

Html.Serialize находится в сборке Futures.

2 голосов
/ 18 декабря 2010

Serialize() не указан здесь .

Он не является частью Sys.Web.Mvc, но пока является частью Microsoft.Web.Mvc :

0 голосов
/ 23 января 2011

Я загрузил фьючерсы, удалил ссылку на его локальный System.Web.Mvc (v3), добавил версию выпуска из GAC и включил новую DLL-библиотеку фьючерсов в проект.

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