- PR -

PostBackしたボタンの判別方法

1
投稿者投稿内容
ぬるぴょん
ベテラン
会議室デビュー日: 2003/06/02
投稿数: 62
投稿日時: 2003-06-17 09:26
webフォームに複数のボタンを配置し、ボタンが押されてPostBackしたとき、
Page_Loadでどのボタンを押してPostBackされたのか分かるのでしょうか。

押したボタンによってPage_Loadで処理を分けたいのですがいまいちピンときません。

何かいい方法はありますでしょうか。
cats
大ベテラン
会議室デビュー日: 2002/11/29
投稿数: 221
お住まい・勤務地: 東京
投稿日時: 2003-06-17 16:20
ボタンのハンドラは、デザイン画面でボタンをダブルクリックして
移動する場所に書けます。

Page_Load内で判断するのは、私は無理だと思います。
ラフィン
ぬし
会議室デビュー日: 2002/05/23
投稿数: 809
お住まい・勤務地: 外野
投稿日時: 2003-06-17 17:14
Page_Loadででも、Requestできいてやればわかります。

Request("ボタンID")でボタンが押されている場合の戻り値は、
Webコントロールの場合はそのボタンのText、Htmlコントロールの場合はValueです。
押されていない場合、戻り値はNothingです。
cats
大ベテラン
会議室デビュー日: 2002/11/29
投稿数: 221
お住まい・勤務地: 東京
投稿日時: 2003-06-17 17:40
確かに、Requestで取れますね。
知りませんでした。
ぬるぴょん
ベテラン
会議室デビュー日: 2003/06/02
投稿数: 62
投稿日時: 2003-06-17 21:23
catsさん、ラフィンさん ありがとうございます。

うまくとれました。
これ色々応用できそうですね。

ありがとうございました。
1

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