我是ASP.NET世界的新手,并开始关注MVA ASP.NET课程。在课程视频中,我注意到我的应用程序中存在一些不当行为,但视频中的应用程序运行正常。所以,我有一个类,其成员价格有以下定义:
[Required]
[Range(0.00,999.99)]
public double Price { get; set; }
看似简单,但当我浏览表单并尝试输入价格时,只接受没有小数点的数字。甚至不允许零小数:
价值' 12.00'对价格无效。
无论我输入带小数点的数字还是带小数点的逗号,我们在芬兰使用逗号作为分隔符。只允许没有小数部分的数字,如15或12。
我做错了什么?所有文件都与课程文件类似。这与芬兰小数逗号有关吗?
该领域的描述如下:
<div class="form-group">
<label asp-for="Price" class="col-md-2 control-label"></label>
<div class="col-md-10">
<input asp-for="Price" class="form-control" />
<span asp-validation-for="Price" class="text-danger"></span>
</div>
</div>
答案 0 :(得分:0)
尝试使用以下代码。
Install-Package Jmelosegui.Mvc.Googlemap -Version 0.8.16-beta-gd2b2689432