2011-11-30 48 views
1

我想控制在Json结果中发送的属性。控制哪些属性序列化为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'?

回答

2

添加一个[ScriptIgnore]到你不想在json中的属性声明中,该做的窍门