ASP.NET DataPager не работает с ListView - PullRequest
1 голос
/ 23 сентября 2011

У меня проблема с DataPager с ListView, я использую ASP.NET с VB.NET.Я искал ответ, но я просто не могу заставить его работать.Всякий раз, когда я связывал данные, первая страница была в порядке, пробовал вторую страницу, все те же данные и т. Д. Затем я пытался связывать данные каждый раз при смене пейджера, просмотр списка исчезал.

О коде: когда вызывается UserInterface, чтобы получить статистику, он вызывает DataLayer, чтобы получить контрольные точки к списку (Of KeyValuePair (Of String, Integer), причина, по которой я использовал списокKeyValuePair, было связано с необходимостью сбора на основе индекса. Словарь не предоставил его как таковой. Затем контрольные точки получают описание и количество ошибочных контрольных точек. Затем UserInterface связывает его.

Я помещаюВесь связанный код для pastebin, надеюсь, вы не возражаете:

http://pastebin.com/stjAi9c2

Я пытался исправить это в течение многих часов, надеюсь, кто-нибудь может указать мне правильное направление. Спасибовы.

1 Ответ

1 голос
/ 23 сентября 2011
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
...