- - PR -
DataView / Sort・CurrentPageIndex
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2002-08-27 19:06
DataGrid(dgrADDRESS)にDataView(DataView1)を表示させています。
下記コードにより、並び替え・ページングをしていますが、それぞれでは意図した動作をするのですが、 組み合わせると意図した動作をしなくなってしまいます。 例えば、並び替え後ページ移動すると並び替えが無効になってしまいます。 どのようにコーディングすればよいかご教授下さい。 ------------------------------------------------------------------------------- Private Sub dgrADDRESS_PageIndexChanged(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridPageChangedEventArgs) Handles dgrADDRESS.PageIndexChanged '************************************ ' データグリッドのページ移動 '************************************ dgrADDRESS.CurrentPageIndex = e.NewPageIndex dgrADDRESS.DataBind() End Sub ------------------------------------------------------------------------------- Private Sub dgrADDRESS_SortCommand(ByVal source As Object, ByVal e As System.Web.UI.WebControls.DataGridSortCommandEventArgs) Handles dgrADDRESS.SortCommand '************************************ ' データグリッドの並び替え '************************************ DataView1.Sort = e.SortExpression dgrADDRESS.DataBind() End Sub |
1