ASP.NET MVC 2中的DataAnnotationsModelBinder问题

时间:2009-12-01 07:16:59

标签: asp.net-mvc asp.net-mvc-2 data-annotations

每个人都试用了mvc official website的DataAnnotations教程?它对我不起作用。
当我尝试提交已编辑的产品时,我收到以下错误消息:
找不到方法:'System.Collections.Generic.IDictionary`2 System.Web.Mvc.ModelBindingContext.get_ValueProvider()'。
我正在使用ASP.NET MVC 2预览2.任何想法为什么会发生这种情况?我注册了他们需要的模型活页夹 可能有人遇到过一篇文章,其中有一篇指南如何让这个工作起作用?

1 个答案:

答案 0 :(得分:5)

DataAnnotations模型绑定器是ASP.NET MVC 2中的默认模型绑定器,您不必像在教程中那样注册模型绑定器。因此,请删除注册模型装订器的行。

此外,当您遇到它时,您应该更新为ASP.NET MVC 2 Beta

HTHS,
查尔斯