- ベストアンサー
ページロード時のチェック
ページロード時のチェック VB2008 ASP.NET 「WEBアプリケーション」で開発しようと思っています。 他画面から自画面に遷移してきたときに、セッションに設定されていた値をコントロールにセットします。 そしてその値のチェックをし、エラーの場合ValidationSummaryでメッセージを表示したいのですが、どのように行えばいいかわかりません。 ご教授の程、よろしくお願いします!
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
書き忘れ ・・・ Page_Loadイベントで if Not Page.IsPostBack then Validate() end if として ページのロード時に検証チェックが機能するようにしましょう
その他の回答 (1)
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.1
ValidationSummary自体にエラーチェックの機能があるわけではないので CustomValidatorなどをページに追加して検証させる必要があると思います CustomValidatorのErrorMessageやTextプロパティを適切に設定しておいて EnableClientScriptをFalse イベントの ServerValidateを追加して ' Session("Sample")がない場合に エラーにする args.IsValid = ( Not ( Session("Sample") Is Nothing ) ) としてやればいいように思います
お礼
解決しました! ありがとうございます!!!