首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ASP.NET MVC 3模型绑定不适合我吗?

ASP.NET MVC 3模型绑定不适合我吗?
EN

Stack Overflow用户
提问于 2012-11-06 10:43:43
回答 2查看 1.1K关注 0票数 0

这是不起作用的线路:

代码语言:javascript
复制
ModelBinders.Binders.Add(typeof(decimal), new DecimalModelBinder())

更准确地说。粘结剂含量很高。

我找到了这篇文章新闻:菲尔·哈克报道。

我照它说的做了,在using System.Web.Http.ModelBinding.Binders;中添加了refrences,将类public class DecimalModelBinder : IModelBinder添加到一个新文件夹中,并告诉Global.ascx有关该文件夹的信息。但是红线一直显示在Binders下面。你能帮帮我吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-11-06 11:05:50

从错误中看,它似乎将ModelBinders视为命名空间(它存在于您的项目中),而不是框架类。

尝试使用下面的行,这将解决歧义。

代码语言:javascript
复制
 System.Web.Mvc.ModelBinders.Binders.Add(typeof(decimal), new DecimalModelBinder())
票数 5
EN

Stack Overflow用户

发布于 2012-11-06 11:05:35

编译器将对ModelBinders的引用解释为对RoomReservation.Wep.ModelBinders的引用。试着使用

代码语言:javascript
复制
System.Web.Http.ModelBinding.Binders.Add(typeof(decimal), new DecimalModelBinder())
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13249304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档