• ベストアンサー

ページロード時のチェック

ページロード時のチェック VB2008 ASP.NET 「WEBアプリケーション」で開発しようと思っています。 他画面から自画面に遷移してきたときに、セッションに設定されていた値をコントロールにセットします。 そしてその値のチェックをし、エラーの場合ValidationSummaryでメッセージを表示したいのですが、どのように行えばいいかわかりません。 ご教授の程、よろしくお願いします!

質問者が選んだベストアンサー

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.2

書き忘れ ・・・ Page_Loadイベントで if Not Page.IsPostBack then   Validate() end if として ページのロード時に検証チェックが機能するようにしましょう

mytoy
質問者

お礼

解決しました! ありがとうございます!!!

その他の回答 (1)

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

ValidationSummary自体にエラーチェックの機能があるわけではないので CustomValidatorなどをページに追加して検証させる必要があると思います CustomValidatorのErrorMessageやTextプロパティを適切に設定しておいて EnableClientScriptをFalse イベントの ServerValidateを追加して ' Session("Sample")がない場合に エラーにする args.IsValid = ( Not ( Session("Sample") Is Nothing ) ) としてやればいいように思います

関連するQ&A