2

我在 Asp.Net MVC 中的模型绑定中遇到了问题。我有如下视图模型,

public class ArticleViewModel : BaseViewModel
    {        
        public Article art { get; set; }
        public List<ArticleAttachment> attachments { get; set; }
    }

我试图在我的操作方法中排除模型绑定“Article”子对象上的属性,如下所示,

[HttpPost]
[ValidateInput(false)]
public ActionResult New([Bind(Exclude = "art.Abstract")]ArticleViewModel articleVM)
 {

但是即使使用上述设置,模型绑定器也会填充名为 Abstract 的属性。

如果我做错了什么,请告诉我。在进行模型绑定时,我需要排除 Article 子对象中的一些属性。

4

0 回答 0