ASP.NET DataPager无法使用ListView

时间:2011-09-23 10:42:24

标签: asp.net vb.net listview datapager

我在使用带有ListView的DataPager时遇到问题,我使用ASP.NET和VB.NET。我已经找到了答案,但我似乎无法让它发挥作用。每当我绑定数据时,首页都没问题,尝试了第二页,仍然是相同的数据等等。然后我尝试在每次更改寻呼机时重新绑定数据,列表视图消失了。

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

我将整个相关代码放到了pastebin中,希望你不介意:

http://pastebin.com/stjAi9c2

我一直试图修复它好几个小时,希望有人能指出我正确的方向。 谢谢。

1 个答案:

答案 0 :(得分: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