控制哪些属性序列化为Json

时间:2011-11-30 03:33:41

标签: ajax json asp.net-mvc-3

我想控制在Json结果中发送的属性。

...鉴于

    public class Result
    {
        public string SendThisProperty { get; set; }
        public string DontSendThisProperty { get; set; }
    }

    public virtual ActionResult Index()
    { 
        var result = new Result();
        return Json(result);
    }

有没有办法只返回属性'SendThisProperty'?

1 个答案:

答案 0 :(得分:2)

[ScriptIgnore]添加到json中不需要的属性声明中,这应该可以解决这个问题