나는 listview와 두 개의 데이터 페이저를 가지고있다. 내 listview는 데이터가 임의로 정렬 된 데이터 소스에 연결됩니다. ORDER BY NEWID()데이터 표시기를 사용하는 동안 프로그래밍 방식으로 데이터 바인딩 목록보기
내가 상상할 수있는 것처럼, 페이지를 선택하거나 다음/이전 페이지를 클릭 할 때마다 모든 데이터가 무작위로 지정되어 데이터 페이지를 쓸모 없게 만듭니다.
페이지를 게시하지 않을 때 데이터 소스를 설정 한 다음 데이터 소스를 프로그래밍 방식으로 listview에 설정했지만 이제는 페이지를 선택하거나 다음/prev 버튼을 클릭 할 때 페이지가 단순히 변경되지 않습니다.
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not IsPostBack Then
Dim dv As DataView = sdsMembres.Select(DataSourceSelectArguments.Empty)
lvListMembres.DataSource = dv
lvListMembres.DataBind()
DataPager2.PagedControlID = "lvListMembres"
DataPager3.PagedControlID = "lvListMembres"
DataPager2.DataBind()
DataPager3.DataBind()
End If
End Sub
무엇이 없습니까?/더 좋은 방법이 있습니다. 그 순서는 반드시 무작위이어야하며 데이터 페이저가리스트 뷰와 분리되어 있어야합니다.
감사합니다.