ValidationSummaryは置くだけで機能します

ValidationSummaryは置くだけで機能します。

注意点としては、ValidationSummaryが更新されるのは「ポストバック発生時」という点です。各バリデーターのEnableClientScriptをtrueにして、DisplayをNone以外にしておくとバリデーター設置箇所に(javascriptの)OnChangeでエラーが表示されますが、この際にValidationSummaryの表示は更新されません。

ぶっちゃけこの動作を理解していなくて、「ValidationSummary」ってどうやって各バリデーターにくくりつけるんだー?と2時間ぐらい悩みました。

コメントを残す