C# 模型上的MVC 3.0十进制数验证
在DB中,我有十进制类型,比如十进制10,2 如果URL:[URL]C# 模型上的MVC 3.0十进制数验证,c#,asp.net-mvc-3,C#,Asp.net Mvc 3,在DB中,我有十进制类型,比如十进制10,2 如果URL:[URL] 类似的内容是否已经存在,或者我必须编写自定义验证器?默认模型绑定器会自动验证十进制字段。你不需要做任何特别的事情。如果试图为视图模型上的小数字段指定无效值,则会出现验证错误。默认模型绑定器会自动验证小数字段。你不需要做任何特别的事情。如果您试图为视图模型上的十进制字段指定无效值,则会出现验证错误。我希望它能帮助您。。。。创建一个自定义验证器,该验证器在封面下使用 ^\d*\?\d+$ 我希望它能帮助你。。。。创建一个自定义验证
类似的内容是否已经存在,或者我必须编写自定义验证器?默认模型绑定器会自动验证十进制字段。你不需要做任何特别的事情。如果试图为视图模型上的小数字段指定无效值,则会出现验证错误。默认模型绑定器会自动验证小数字段。你不需要做任何特别的事情。如果您试图为视图模型上的十进制字段指定无效值,则会出现验证错误。我希望它能帮助您。。。。创建一个自定义验证器,该验证器在封面下使用 ^\d*\?\d+$
我希望它能帮助你。。。。创建一个自定义验证器,该验证器在封面下使用 ^\d*\?\d+$
不要在这些事情上使用正则表达式。它们将严重破坏本地化。不要将正则表达式用于这些事情。他们将与本地化严重冲突。长度呢。10,3?@senzacionale,怎么办?我希望没有人能写出大于10的值,3@senzacionale,啊,您将使用[Rangemin,max]属性。看看这里:Thx。长度呢。10,3?@senzacionale,怎么办?我希望没有人能写出大于10的值,3@senzacionale,啊,您将使用[Rangemin,max]属性。请看这里: