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