日々様々なトラブルにハマっている、困ったシステム管理者の奮闘日記です。

ASP.NET2.0でのGridViewでのページング処理

久しぶりにASP.NETをいじっています。

昔のASP.NET1.1の場合、DataGridでのページング処理には「PageIndexChanged」イベントハンドラにロジックを記述すれば良かったと記憶していたのだが、ASP.NET2.0になって同じイベントハンドラに処理を記述してもうまくいかない。
てか、「e As System.Web.UI.WebControls.GridViewPageEventArgs」の引数がイベントに無い。

どうするか困ってたら、ああ、なるほど「PageIndexChanging」に記述すれば良いのね!
こんな感じ

Private Sub GridView1_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewPageEventArgs) Handles GridView1.PageIndexChanging

Me.GridView1.PageIndex = e.NewPageIndex
subDataBind()

End Sub

同じことでハマっている人がいたらいけないのでメモ。


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

Leave a Reply