处理webapi中的十进制参数

时间:2016-12-20 09:33:48

标签: asp.net-mvc asp.net-web-api decimal model-binding globalization

/api/WebService?param1=1&price=6.2 working
/api/WebService?param1=1&price=6,2 not working. The request is invalid error.

根据逗号设置的服务器区域设置,我把全球化" tr-TR"在webconfig上但它不能用逗号。除了我尝试过ModelBinder,它也不起作用。

如何使用逗号进行操作?

1 个答案:

答案 0 :(得分:0)

使用这样的模型绑定器:

var modal = $("<div id='printModal' class='modal' role='dialog' />");
var modalDialog = $("<div class='modal-dialog' />");
var modalContent = $("<div class='modal-content' />");
var modalBody = $("<div class='modal-body' />");

发现于:ASP.NET MVC datetime culture issue when passing value back to controller