簡體   English   中英

如何使用數據注釋在mvc中驗證文本框輸入為正整數還是負整數

[英]How can I validate a textbox input to be a positive or negative integer in mvc using dataannotations

用戶可以輸入正負浮點數。 目前我正在使用

[Range(0, double.MaxValue, ErrorMessage = "Only integers are allowed")]

但是當我輸入以-開頭的負數時,請給我驗證錯誤。

將您的RangeAttribute更改為

[Range(double.MaxMinValue, double.MaxValue, ErrorMessage = "Only integers are allowed")]

旁注:我認為錯誤消息應該是"Only numbers are.." 您允許的浮點數,不僅是整數,而且如果您將其應用到的屬性是typeof double ,那么RangeAttribute實際上不是必需的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM