エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
第4回 検証属性の自作とクラス・レベルのモデル検証(2/3) - @IT
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
第4回 検証属性の自作とクラス・レベルのモデル検証(2/3) - @IT
自作の検証属性を定義する(クライアントサイド編) 以上でInArray検証はそれなりに動作するようになっ... 自作の検証属性を定義する(クライアントサイド編) 以上でInArray検証はそれなりに動作するようになったが、このままでは十分とはいえない。先ほども触れたように、InArray検証はクライアントサイド検証に対応していないため、ほかのクライアントサイド検証がすべてクリアになり、サーバに要求が到達するまで検証が実施されないのだ。 このままでも最低限は事足りるが、余計なトラフィックを発生させたくないという意味では、一次的な検証手段であるクライアントサイド検証はきちんと実装しておくのが望ましい。 ■InArray属性での準備 クライアントサイド検証を有効にするには、まず検証属性(InArrayAttributeクラス)の側で、検証に必要な情報(パラメータやエラー・メッセージ)をクライアントに引き渡す必要がある。これには、IClientValidatableインターフェイスのGetClientVal