任何人都可以告诉我在下面的网址中提到的Html.Serialize函数发生了什么。
当我尝试在Visual Studio 2010中的MVC2 Web应用程序中使用它时,无法识别它。
编辑 - 当我尝试在视图或部分视图上使用Html.serialize时,我正在使用带有mvc2'内置'的visual studio 2010。它不会出现在intellisense中。我错过了参考文献吗?
答案 0 :(得分:1)
它没有去过任何地方。它就在那里,无论你在哪里都可以使用html扩展。例如,视图,部分视图。
例如:
<%= Html.Serialize("wizardData", Model)%>
您是否尝试在控制器中使用它?要按照引用文章中的说明使用它,您需要在视图中使用它。
你知道,我们真的不知道,因为你还没有给我们任何细节。向我们展示一些代码,我们将移动你的地球。好吧,无论如何都要尝试。
我发现你是新人,所以在提问时,尽量提供尽可能详细的信息。您可以编辑您的帖子,只需标记您所做的事情。我们得到的背景越多,我们就越能提供帮助。
答案 1 :(得分:0)
答案 2 :(得分:0)
它位于MVCFutures程序集中,而不是MVC框架的一部分。您需要通过nuget或手动下载添加软件包,然后将using / imports语句添加到Microsoft.Web.Mvc,然后才能在视图中使用它。