私は持っている
[Range(typeof(decimal), "75000", "300000")]
public decimal Importo { get; set; }
また
[Range(75000, 300000)]
public decimal Importo { get; set; }
db のフィールドの場合:decimal(10, 2)
ページの読み込み時に、フォームを送信すると入力に 75000,00 が表示され、エラーが発生します
The field Importo must be between 75000 and 300000
(globalize.js を使用してイタリア語にローカライズしました)
ただし、75000,00 は有効な値でなければなりません。
正規表現を使用することを読みました。範囲属性のみを使用する希望はありますか?