RSS

[ASP.NET] ポストバック元のコントロール

  • AutoPostBack=true で設定したコントロールの場合

から取得する。

  • Button(Webコントロール)の場合

コントロールの nameをキーに valueがPOSTされてくる。
複数の Buttonがある場合、押された物しかPOSTされてこないのでそこを利用する。

Buttonのクリックイベントに__doPostBackを呼び出す javascript function を追加するというかなり強引な手もあるが、
ページ上にButtonしかない(というか PostBackするコントロールが Buttonしかない)場合、__doPostBackは存在しないことがあり、その場合はエラーになるなど、安定しないのでお勧めはしない。

  1. コメントはまだありません。

  1. トラックバックはまだありません。

*