モデルクラスに次のようなプロパティがあります-
[StringLength(4)]
[DisplayName("Price")]
public string Price{ get; set; }
ご覧のとおり、このプロパティの制約として StringLength を使用しましたが、その長さは 4 を超えてはなりませんが、1.23 のような小数点を使用すると機能しますが、小数点を使用しない場合は 4 つを超える stringlength 値が必要です。
どうすれば解決できますか。
そしてもう1つの質問:- 時間(モデルクラスのプロパティ)に検証を適用したいのですが、10進数の場合は最大2桁(時間の最大値は1日のみ24にすることができます)のように(4.20 ) 10 進数がない場合は、(24) のように最大 2 桁まで使用できます
私は明確であることを願っています