- PR -

DataView / Sort・CurrentPageIndex

1
投稿者投稿内容
MID
会議室デビュー日: 2002/08/05
投稿数: 9
投稿日時: 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

スキルアップ/キャリアアップ(JOB@IT)