我用的是asp.net mvc 1.0版,在客户端用jQuery的Ajax调用Control中的Action(用post方法,参数用json传递),奇怪的是在
Action中都显示参数为null,无法获取客户端传来的参数,大家有什么办法么?

解决方案 »

  1.   


    JSON数据的格式肯定是对的,以前调用webservice的时候就没问题,现在在MVC中调用Control中的Action时,Action总是无法获得参数。
      

  2.   

    设置route了吗?
    http://www.cnblogs.com/bboy/archive/2010/01/10/1643712.html
      

  3.   


    共享一下吧:
    asp.net MVC Action不支持传Json数据过去,除非自己单独写filter进行处理。可以变通下还是用webservice吧。
      

  4.   

    可以接收的,我做过需要Demo的话给我邮件地址我发给你,用mvc1.0做的
      

  5.   


    MVC Action支持传Json数据传输的吧
      

  6.   


    airermeng#yahoo.com.cn麻烦发给我看看,需要传多个参数的哦。
      

  7.   


    收到Demo了,是可以实现,只是给Action传递参数的时候有些差别,估计是不支持所谓的Data Binding?