• 締切済み

ASP.Net return confirmにて

お世話になります。 ボタンonclickに return confirm を設定して そのボタンの処理を実行するかどうかを選択できる方法を以前こちらでお教えいただきました。 大変重宝して使わせていただいております。 ところが、ボタンをクリック → 処理1 → ここで選択 YES → 処理2                                   NO → 処理3 のような場合があるのですが、return confirm の戻り値が Boolean ということは 処理の中で、     Dim Flg as Boolean     Flg = return confirm("処理をスキップしますか?");     If Flg = True then      'スキップ処理     else      '通常処理     End if こういうことはできないのかなと思ったのですが、できませんでした。 もしかしたら、文法を無視した無茶苦茶な記述かもしれませんが、ボタン処理にOKを出した後に 再度、何か選択があった場合に ユーザーに選択させるにはどうすればよろしいでしょうか? 根本から考えなおしたほうがいいでしょうか? 何かアドバイスがございまいたら、何卒ご指導いただければと存じます。 よろしくお願い申し上げます。

みんなの回答

回答No.1

VBチックな表記がされていますが, これは,本来JavaScript側のお話でしょう? それとも,VBScriptを使っている? 知っている知識からすれば, コードを見るかぎり,ぜんぜん状況を想像できないので, 「根本から考え直した方がいい」 とアドバイスしますが, ASP.NETをVBでやっていないから, 質問者さんが書いたようなコードが絶対にあり得ないのかどうか断言はできない. ただ思うのは, ASP.NETはサーバーサイドであり, confirmはクライアントサイドなのだから, その点を注意して考えれば,正しい手段を思いつくのでは?

kyokotan12
質問者

お礼

toro-nekomataさん お世話になります。 ASP.NETをVBで記述してます。 confirmはクライアントサイド、ASP.NETはサーバーサイドですよね。 もしかしたら良い返答がもらえるかと思い質問させていただきました。 根本から考えなおしてみようと思います。 お手数を取らせました。

すると、全ての回答が全文表示されます。

関連するQ&A