- ベストアンサー
VB.NETでボタンクリックイベントの後に来るPage_Loadのようなイベントはありますか?
タイトルのとおりなのですが、 VB.NETでボタンクリックイベントの後に来るPage_Loadのようなイベントはありますか? 教えてくださいーー
- Haule
- お礼率52% (125/240)
- Visual Basic
- 回答数3
- ありがとう数3
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
お世話になります。 ボタンを押そうが何をしようが、 PostBack するたびに、Page_Load は走りますよ。 そこで判断をしたいのであれば、 Page.Load イベント内で以下の様に記述してやれば よいかもしれません。 If IsPostBack Then ' 初めてページを読み込んだ時処理 Else ' そうでない時処理 If Not Request("ボタンの name") Is Nothing Then ' ボタン押下により発生した PostBack End If End If
その他の回答 (2)
こんばんは。 よく分かりませんが無いのでは? そのイベントがあるとして、そのイベントで具体的に何をしたいのでしょうか?
お礼
レスありがとうございます。 できましたー またよろしくおねがいします。
関連するQ&A
- VB.NET+Javascriptで、VB.NETで求めた値をJavascriptで使いたい
こんにちは。 タイトルのとおりなのですが、VB.NETのWebページで、 Page_Loadで求めた値があるのですが、これを同じページのJavaScriptで使いたいのです。 詳細 VB.NETのPage_Loadで値を求める。 JavaScriptで、ボタンが押されたときに、TEXTAREAにその値を挿入する。 お願いしますー
- 締切済み
- JavaScript
- Page_Load時にボタンクリックイベントを実行するには?
ASP.NETでPage_Load時にボタンクリックイベントを実行するにはどのようにすればいいのでしょうか? 具体的には、HTTPクエリ文字列のresultが"1"の場合はbutton1_Clickイベントを実行したいのですが、やりかたが分かりません。 サンプルソースの★の部分に button1_Click(sender, System.Web.UI.ImageClickEventArgs.Empty) と入れたら、 「型 'System.EventArgs' のオブジェクトを型 'System.Web.UI.ImageClickEventArgs' にキャストできません。」 というエラーメッセージが表示されてしまいます。 ■■■■■■サンプルソース■■■■■■ Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load 'クエリー取得(数値チェック) If Request.QueryString("result").ToString = "1" Then '検索ボタン押下処理を表示する ★button1_Clickイベントを実行したい。 End If End Sub '検索ボタン押下 Protected Sub button1_Click(ByVal sender As Object, ByVal e As System.Web.UI.ImageClickEventArgs) Handles button1.Click '検索結果を表示する : End Sub
- 締切済み
- Microsoft ASP
- VB6でForm_Load中にイベントを発生させない方法
VB6でForm_Loadにオプションボタンの選択を変更するとオプションボタンのクリックイベント(選択変更)が動作してしまいます。 Form_Loadの初期表示の設定をしているときは、オプションボタンのイベントを無効にしたいのですがどのようにしたら良いでしょうか? RemoveHandler等の処理があるみたいですが良く分かりません。 良い方法を教えてください。 宜しくお願いします。。
- ベストアンサー
- Visual Basic
- VB.NETでマウスクリックイベントを発生させたい。
VB.NETでformの外で任意の座標でマウスクリックイベントを発生させたい。 formにはボタンがあり、そのボタンを押すを固定位置(formの外)でマウスの左クリックイベントを発生させたいのですがどのような手段を使えばいいでしょうか。 環境 Windows XP,VB2008 Exoress
- ベストアンサー
- Visual Basic
- VB.Netのフォームロードイベントについて
こんにちわ。 いまVB.Net2005Expressで勉強をしている者です。 あるフォームがロードされるときの処理を書こうとすると, 従来のVB6ではFormオブジェクトにLoadイベントがありましたが, VB.Net2005では,最初の状態ではフォームのイベントには 「New」,「Finalize」,「InitializeComponent」の3つしかありません。 もしVB.Net2005でForm_Loadイベントを書きたいときは, 自分で, 「Private Sub Form1_Load(Byval ~」と書かなくてはいけないのでしょうか? 初歩的な質問になるかもしれませんが,教えてください。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- VB6 コマンドボタン クリックイベントについて
教えてください。 フォームに貼り付けているコマンドボタンのクリックイベントについてですが、クリックイベント内の処理で処理に時間がかかります。コマンドボタンを1度クリックすると、この処理を実行します。この状態であれば、問題ないのです。ところが、コマンドボタンを押して、処理している間にコマンドボタンを連打すると、ずーっと同じ処理を繰り返してしまいます。 クリックイベントが待ち行列にたまっているように思えるのですが、 これを回避する方法などがあれば教えてください。 ・待ち行列をクリアするとか ・待ち行列にイベントがたまっていても、1度しか実行しない。 などなど、具体的な方法とサンプルコードなどを教えていただけないでしょうか。お願いします。 環境VB6 WIN2K です。
- ベストアンサー
- Visual Basic
- VB.NETでボタンクリックイベントで次のコントロールへ
VB開発初心者です。 VB.NETでWindowsMobile5.0開発してます。 .NETCONPACTFreameWork2.0です。 TABキーで移動するように ボタンクリックイベントで次のコントロールへFocusを移動させたいのですがうまく行きません。 下記の記述すればOKだと思いましたが、 Me.SelectNextControl(Me.ActiveControl, True, True, True, True) ActiveControlを.NETCONPACTFreameWorkがサポートしてませんでした。 ほかに良い方法ありませんでしょうか? 宜しくお願いします。
- ベストアンサー
- Visual Basic
- VB.NETでのイベントの途中終了
VB.NETで、あるボタン(button1)をクリックさせた際にイベントを発生させます。 そのイベント内の処理途中で、イベントを終了させたいと思っていますが、どのように書いていいかわからず困っています。 どなたかおわかりの方お願いします。
- ベストアンサー
- Visual Basic
- VB6.0のEnabledをfalseにしてもクリックイベントが走ってしまう・・・
はじめまして。 今VBでオセロゲームを作成しているのですが、コンピュータが考えているときにボタンのEnabledをfalseにしてクリックイベントを走らせないようにしています。 デバックなどをするとうまくいくのですが実際プログラムを実行するとどうしてもEnableをTrueにした後にクリックイベントが走ってしまいます。クリックイベントがたまっているようにも見えるのですが何か解決法はあるのでしょうか。よろしくお願いします。
- ベストアンサー
- Visual Basic
- VB.NETでC#のイベントをオーバーライドすること
タイトルの通り、VB.NETでC#言語で書いたイベントをオーバーライドすることが出来ますか。もし出来れば、どう書けば宜しいでしょうか? 宜しくお願い致します。
- 締切済み
- その他(プログラミング・開発)
お礼
ありがとうございます。 そういう方法もあるのですねー やってみます。