0
私はプロパティで以下のデータ注釈を使用しています。問題は、クライアント側の検証として検証されていないことです。正規表現は、文字列に "不明"(大文字小文字を区別しない)という単語が存在しないことと、文字列に数字が含まれないことを確認することです。データ注釈が無視され、クライアント側で検証されないケース
これはサーバー側の検証として機能します。
RegularExpression("!(?i:unknown)[a-zA-Z ']", ErrorMessage = "First name cannot contain digits or symbols or UNKNOWN"
助けてもらえますか?
を意味することに
[^a-zA-Z]
にそれを修正します。私が抱えている問題は、クライアント側ではなくサーバー側で検証が行われる「?i:」です。 – Vikram