我有一个域对象Thing,它可以包含多个类别。所以我已经实现了我的HTML帮助器来创建一个包含所有可能类别的复选框组。我没收到任何问题:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(Thing Thing, List<string> Categories)
但是我想知道我是否可以使用自定义模型绑定器来使用它:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Create(Thing Thing)
所以基本上我正在寻找一种方法来使用模型绑定器来引导对象树/图形。
任何指针都表示赞赏。感谢。
基督教
答案 0 :(得分:0)
我正在混淆域对象和DTO。制作DTO(或查看对象?)可以解决问题。
所以有这样的东西有效:
上课 ( 清单分类; )模型绑定器计算出如何将发布的数据放入类别