列表视图的Datapager始终转到结果的第1页

时间:2010-11-11 10:50:49

标签: c# asp.net listview datapager

我正在使用Listview和Datapager控件。但是当我刷新页面时,它总是将数据抓取器设置为第1页。我希望刷新后它应该在同一页面中。例如,我想要与stackoverflow具有相同的功能:https://stackoverflow.com/questions/tagged/datapager。如何做到这一点可以帮助。

1 个答案:

答案 0 :(得分:2)

尝试在DataPager中为QueryStringField参数指定值:

<asp:DataPager ... QueryStringField="page">

这会将该DataPager的所有分页控件转换为超链接,并且页面编号将在URL查询字符串中传递(在上面的示例中,URL将看起来像“http://www.example.com” /search.aspx?query=xyz&page=2“)。

有关详细信息,请参阅this MSDN article