我有一个局部视图,该视图将对象的属性绑定到输入。大多数属性都是浮点数,其中一些以指数表示法(1.23E + 04)存储,但是当验证开始时,与指数表示法绑定的那些输入会引发验证错误。
以下是我的局部视图的示例:
@model Namespace.Class
<form>
<div class="form-group">
<label asp-for="Property">property</label>
<input asp-for="Property" class="form-control">
<span asp-validation-for="property"></span>
</div>
</form>
对象:
public class Class
{
public float Property { get; set; }
}
有没有办法强制验证器接受指数符号?