我正在使用Listview和Datapager控件。但是当我刷新页面时,它总是将数据抓取器设置为第1页。我希望刷新后它应该在同一页面中。例如,我想要与stackoverflow具有相同的功能:https://stackoverflow.com/questions/tagged/datapager。如何做到这一点可以帮助。
答案 0 :(得分:2)
尝试在DataPager中为QueryStringField
参数指定值:
<asp:DataPager ... QueryStringField="page">
这会将该DataPager的所有分页控件转换为超链接,并且页面编号将在URL查询字符串中传递(在上面的示例中,URL将看起来像“http://www.example.com” /search.aspx?query=xyz&page=2“)。
有关详细信息,请参阅this MSDN article。