- - PR -
Page_Load内でのイベントの取得
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2007-05-25 18:42
開発環境:VS2003
たかと申します。 ボタンのクリックイベントが発生するよりも前(Page_Load時) にどのボタンが押されたことによる呼び出しであるかの 判定を行いたいのですが可能でしょうか? | ||||
|
投稿日時: 2007-05-25 19:46
ボタンがどんなHTMLとして生成されているかを確認して、ボタンクリックによってサーバに
投げられたリクエストを直接解析すればできると思います。 | ||||
|
投稿日時: 2007-05-26 11:43
出先からで、具体的にこれ! ってのを示せず申し訳ないですが、 ASP.NET も、送られてきたリクエストをもとに「このコントロールのためのイベント」ってのを判断しています。 そいつを見ればいいと思います。 が、たぶん、そんなことしなくても、Page.Load では POST か GET かの判断だけするようにすればいいのではないかと思います。 _________________ | ||||
|
投稿日時: 2007-05-26 11:52
NAL-6295です。
Page.Request.Form中に該当のボタン名をKeyにしたItemが存在していれば、そのボタンがクリックされたものと見なしても良いかもしれません。 | ||||
|
投稿日時: 2007-05-28 18:06
たかです。
NAL-6295さん、Jittaさん、どっとねっとふぁんさん 返信ありがとうございます。 対応方法ですが NAL-6295さんの提示して頂いた方法で解決出来る為 この方法で進めたいと思います。 皆様、ありがとうございました。 |
1