相关疑难解决方法(0)

默认的ASP.NET MVC 3模型绑定程序不绑定十进制属性

出于某种原因,当我将此JSON发送到某个操作时:

{"BaseLoanAmount": 5000}
Run Code Online (Sandbox Code Playgroud)

应该绑定到具有名为"BaseLoanAmount"的十进制属性的模型,它不绑定,它只保持0.但是如果我发送:

{"BaseLoanAmount": 5000.00}
Run Code Online (Sandbox Code Playgroud)

它确实绑定了属性,但为什么呢?如果没有十进制数,不能将5000转换为十进制事件吗?

asp.net-mvc-3

46
推荐指数
2
解决办法
2万
查看次数

标签 统计

asp.net-mvc-3 ×1