
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
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
エラー詳細は判りませんが、普通こういう場合は、
検索ボタン押下イベントの中身をごっそりと別のサブルーチンに出してしまい、検索ボタン押下時とPage_Load 時にそのサブルーチンを呼ぶようにするのが良いと思いますよ。
edp3142さん返信ありがとうございます。
たしかにそうなのですが、UpdatePanelのTriggersに検索ボタンのClilckイベントを追加しUpdateProgressコントロールで「検索中・・・」と文字を表示したいという事情があり、やむなくこのようにしています。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
TextChangeイベントが発生しない
JavaScript
-
PageLoadの後にJavascript実行したい
Microsoft ASP
-
【C#】Page_Loadさせない方法について
その他(プログラミング・Web制作)
-
-
4
ASP.NET(VB)VBソースからJavascriptの関数を呼ぶには
Microsoft ASP
-
5
ASP.NETでのメッセージ画面を出すには
Microsoft ASP
-
6
javascriptでASPにデータを渡す
JavaScript
-
7
【ASP.NET】マスターページに配置されたボタンのイベントを拾いたい
Microsoft ASP
-
8
【ASP.NET】 Buttonコントロールについて
その他(プログラミング・Web制作)
-
9
ASP.NET 動的コントロールのフォーカス移動
Microsoft ASP
-
10
VB.NETで DataRow()を利用して、値からコードを取得したい。
Visual Basic(VBA)
-
11
ストアドプロシジャからストアドプロシジャを呼ぶには?
Oracle
-
12
画面のリフレッシュを意図的に行いたい
Microsoft ASP
-
13
VB.NETでボタンクリックイベントの後に来るPage_Loadのようなイベントはありますか?
Visual Basic(VBA)
-
14
ASP.NET TextBox 入力制限
Microsoft ASP
-
15
[ASP.NET]Imageコントロールで画像を縮小したくないっ!
Microsoft ASP
-
16
GridViewにバインドせずにデータを表示する方法
Microsoft ASP
-
17
[C#] DataGridViewの項目名
その他(プログラミング・Web制作)
-
18
処理中ウィンドウ表示 [ASP.NET/VB.NET]
Microsoft ASP
-
19
マスターページからコンテンツページのメソッドを実行したい
Microsoft ASP
-
20
javascriptからサーバサイドの処理を呼び出す方法を教えてくださ
JavaScript
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで一時中断したプログラムの...
-
MFC ボタンのEnableについて
-
グリッドビューでのチェックボ...
-
TabStripのイベントについて
-
クリック連打ソフト作成
-
Fancyboxのiframe内に閉じるボタン
-
Page_Load時にボタンクリックイ...
-
Ctrlキーを押しながらのダブル...
-
初期状態に戻す方法
-
ブラウザの×ボタン(閉じるボタ...
-
メール添付されたPDFファイルが...
-
エクセルVBAで画面の大きさを取...
-
getParameterで値が取得できず...
-
Accessの画面更新を一時的に停...
-
ページングが大量発生する原因...
-
ASP.NetのGridViewで任意の行ク...
-
ASP.net MVC セッションハイジ...
-
formの送信ボタンをテキストに...
-
submitボタンを横一列複数リン...
-
ACCESS2010 WEBブラウザーコン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで一時中断したプログラムの...
-
c# 文字列の最後から1文字削除...
-
Eclipseでクリーンが出来ない
-
JSPでメッセージボックスを表示...
-
DataGridViewのチェックボック...
-
メール添付されたPDFファイルが...
-
今更、VBAでRPA、キーボード操...
-
「押下」は「おうか」と読む?
-
javascript 別ウィンドウを開...
-
ロストフォーカスイベントとそ...
-
SPREADでカーソルの位置を1行目...
-
ブラウザの×ボタン(閉じるボタ...
-
JSPでボタンを押したら、文字が...
-
グリッドビューでのチェックボ...
-
表示ボタン押下すると、テキス...
-
Fancyboxのiframe内に閉じるボタン
-
GridViewの項目編集(初歩)
-
【C#】 : WindowsProgramming ...
-
Ctrlキーを押しながらのダブル...
-
C# Enterキーの動作について
おすすめ情報