ブログの記事 __doPostBack を使ってはいけません に書いたコードを実際に試すためのページです。
GridView で[選択]ボタンを使わないで、行をクリックしてポストバックをかけ、SelectedIndexChanged イベントで選択された行のインデックスを取得するサンプルです。GetPostBackEventReference メソッドと RaisePostBackEvent メソッドを使って実現しています。
ASP.NET AJAX を使って UpdatePanel 内に GridView を実装していますので、ブラウザを見ていてもポストバックがかかったのは分かりませんので注意してください。
トップへ 目次へ