2011-09-23 123 views
1

我有一个DataPager与ListView的问题,我在ASP.NET中使用VB.NET。我已经寻找答案,但我似乎无法让它工作。每当我绑定数据,头版是好的,尝试第二页,仍然是相同的数据等等。然后,我尝试重新绑定数据每次寻呼机被改变,列表视图消失。ASP.NET DataPager不能与ListView一起工作

关于代码:当对UserInterface进行调用以获取统计信息时,它会调用DataLayer,将测试点获取到List(KeyValuePair(Of String,Integer),我使用KeyValuePair List的原因,是由于需要基于索引的收集,字典没有提供它,然后测试点得到描述和失败的测试点数,然后UserInterface将它绑定它

我把整个相关代码引擎收录,希望你不要介意:

http://pastebin.com/stjAi9c2

我一直在尝试网络x好几个小时,希望任何人都能指引我走向正确的方向。 谢谢。

回答

1
Protected Sub ListView1_PagePropertiesChanging(ByVal sender As Object, ByVal e As  System.Web.UI.WebControls.PagePropertiesChangingEventArgs) Handles ListView1.PagePropertiesChanging 

    DataPager1.SetPageProperties(e.StartRowIndex, e.MaximumRows, false) 

    userInterface.ListViewReBind(ListView1) 

End Sub 
+0

我试过了,但它说DataPager1无法在其保护级别访问,我该如何更改该修改器? –

+0

哎呀,本来应该受到保护。 –

+0

我会试试:) –