0

DefaultModelBinder当我将实体与子集合绑定而不是更新现有子实体时,我在创建新实体时遇到问题。我在这篇文章中找到了一个不错的解决方案,但我不想更改 MVC 源代码。有人能告诉我如何在我的项目中覆盖这个方法,以便我的自定义UpdateCollection总是被默认调用吗?

4

1 回答 1

0

您不需要更改 mvc 源。如果覆盖 DefaultModelBinder 对您不起作用,您可以只将其源带到您的项目中,并将默认模型绑定器分配为您修改过的模型绑定器 (ModelBinders.Binders.DefaultBinder = new MyOwnModelBinder();)。

于 2009-11-17T21:42:44.880 回答