发送十进制值时,需要对数据进行字符串化。
data: JSON.stringify({ Price: 5.0 })这是因为默认联编程序将十进制视为整数。
您当然可以更改为使用,
DecimalModelBinder该链接在以下链接中进行了详细介绍:
ASP.NET MVC3 JSON十进制绑定问题

发送十进制值时,需要对数据进行字符串化。
data: JSON.stringify({ Price: 5.0 })这是因为默认联编程序将十进制视为整数。
您当然可以更改为使用,
DecimalModelBinder该链接在以下链接中进行了详细介绍:
ASP.NET MVC3 JSON十进制绑定问题