在Area中使用@ Html.Serialize()(ASP.NET MVC)

时间:2011-11-22 22:24:12

标签: asp.net-mvc

我想在MVC-Project的一个区域中实现一个多步骤向导。为了保留步骤中的数据,我使用ASP.NET MVC Futures程序集中的Html.Serialize()

在整个项目中Html.Serialize()工作正常,但不在该区域,这里我收到错误:

  

System.Web.Mvc.HtmlHelper< Universal.Web.Areas.Interactive.Models.WizardData>不包含“Serialize”的定义。

有谁知道如何让它发挥作用?

我找到了答案,我忘了在区域的web.config中引用Microsoft.Web.Mvc.dll。

1 个答案:

答案 0 :(得分:1)

您需要在区域的views目录中的Web.Config文件中引用所需的命名空间(Microsoft.Web.Mvc?)。