- PR -

CustomValidatorと別ウィンドウオープン

1
投稿者投稿内容
ミキ
常連さん
会議室デビュー日: 2004/11/12
投稿数: 34
投稿日時: 2005-03-31 10:49
現在、受注データ一覧検索を開発しています。

フォームの構成は
「検索条件」「検索ボタン」「PDF出力ボタン」「検索結果表示欄」
となっています。

「検索ボタン」「PDF出力ボタン」ではいずれも「customvalidator」でのチェックをおこなっています。
(EnableClientScript=False)

PDFの出力を別画面にするためにwindow.openで開いているのですが
「PDF出力」→「検索ボタンをクリック」→「ブラウザの戻るクリック」
とするとPDFを出力した画面が表示されてしまいます。

これを回避しようと思い、
1.PDFボタンを「HTML」のボタンにする
2.ボタンを「サーバーコントロールとして実行」とする
3.OnClick="JavaScript:関数();"とする

とし、別画面にPDFを出力はできたのですが
「customvalidator」が効きません。

・EnableClientScript=True
・クライアントチェック用のJavaScript関数を作成
としたのですが、別画面出力後に検証チェックが動いている様な感じです。

手順としては
「検証チェック」をし、問題なければPDFを出力する
という風にしたいです。

どなたかお教えください。
よろしくお願いします。


VB.NETでWEBアプリケーションを開発しています。

1

スキルアップ/キャリアアップ(JOB@IT)