クリックイベントを発生させるボタンを指定するには?


MASA  2005-06-24 13:38:07  No: 123031  IP: [192.*.*.*]

はじめまして。

ASP.NETでWebアプリケーションを作っています。
1つのフォーム内に、2種類のボタン(button1・button2)があります。
同一フォーム内の
テキストボックスにフォーカスがある場合にエンターキーを押下した場合はbutton1を、
ラジオボタンにフォーカスがある場合にエンターキーを押下した場合はbutton2の
クリックイベントを発生させたいのですが、
現状、どこにフォーカスがあってもbutton1のクリックイベントが発生してしまいます。

特定のコントロールにフォーカスがある状態で、クリックイベントを発生させるボタンを指定することは可能でしょうか?
ご存知の方、ご教授お願いいたします。

編集 削除
通ってみた  2005-06-24 16:41:40  No: 123032  IP: [192.*.*.*]

その特定のコントロールのクリックイベントで、該当するクリックイベントを呼び出せばいいと思いますが?

編集 削除
。。。  2005-06-24 17:21:15  No: 123033  IP: [192.*.*.*]

↑ASP.NETだとわかっていってるのかな?

javascriptで出来ないこともないけど、切られたらお終いなので、
動的にやるにはPostBackしちゃうかするしかないですね。
っていうか、そんな使い難いUIはあきらめたほうが良いでしょう。

編集 削除
通ってみた  2005-06-25 10:28:21  No: 123034  IP: [192.*.*.*]

VBの質問スレじゃないのか・・・知らなかった


※わざとという過ち

編集 削除