xVal 検証から ID プロパティを除外する
-
26-09-2019 - |
質問
ID プロパティの評価ルールを除外できますか?現在、フォームを送信すると次の検証エラー メッセージが表示されます。
- ID フィールドは必須です。
解決
から http://xval.codeplex.com/Thread/View.aspx?ThreadId=54212
ModelState.IsValid = false を取得し、「ID が必要です」というメッセージを表示します。
ここではサーバー側の検証について話していると思います。xVal の重要な役割は、クライアント側の検証を可能にすることであり、この問題は発生しないことに注意してください。クライアントでは、「ID」のテキストボックスを作成しません (ユーザーに直接編集させたくないため) - 少なくとも作成段階では - そのため、クライアント側のバリデーターは ID プロパティを無視します。検証する入力コントロールがないため、検証は試みられません。サーバー上での動作は、使用している検証ランナーによって異なります。
所属していません StackOverflow