Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 2 ASP.NET MVC 2如何将JSON传递给ASP.NET控制器操作_Asp.net Mvc 2 - Fatal编程技术网

Asp.net mvc 2 ASP.NET MVC 2如何将JSON传递给ASP.NET控制器操作

Asp.net mvc 2 ASP.NET MVC 2如何将JSON传递给ASP.NET控制器操作,asp.net-mvc-2,Asp.net Mvc 2,想知道是否有更好的方法使用ASP.NET MVC2实现这一点。因此,以下帖子的日期很少: 在下面的文章中也没有使用phil haack的futures库。 基本上,我现在正在做的是使用JavaScriptSerializer并在action/actionfilter中反序列化。Phil Haack的文章对于MVC 2来说仍然是最新的-您需要注册一个JsonValueProviderFactory来反序列化发布的JSON中的对象 这已经嵌入到MVC 3中,因此我建议下载MVC 3预览版,并从

想知道是否有更好的方法使用ASP.NET MVC2实现这一点。因此,以下帖子的日期很少:

在下面的文章中也没有使用phil haack的futures库。


基本上,我现在正在做的是使用JavaScriptSerializer并在action/actionfilter中反序列化。

Phil Haack的文章对于MVC 2来说仍然是最新的-您需要注册一个
JsonValueProviderFactory来反序列化发布的JSON中的对象


这已经嵌入到MVC 3中,因此我建议下载MVC 3预览版,并从程序集中获取
JsonValueProviderFactory
,我不能将MVC 3预览用于生产应用程序。另外,使用MVC futures也不是一个选项:(我不是建议在你的应用程序中使用MVC3,只是程序集中的JsonValueProviderFactory类。或者你可以自己编写:)这对我来说也是非常实际的!