我有一个标准的 ASP.Net DataPager 和一个标准的 ListView(使用 DataTable 作为数据源)。
当我在设计代码中设置 PageSize="24" 时:
<asp:DataPager runat="server" ID="DataPager1" PagedControlID="ListView1" QueryStringField="page" PageSize="24" >
寻呼工作如广告。
但是,当我在代码中更改它时,在 Page_Load 中,例如:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
DataPager1.PageSize = 48
End Sub
分页完全停止工作,而初始加载的数据集确实是 48 项。
我在代码中看不到任何会影响这一点的东西,所以我想知道我是否遗漏了一些东西——我应该改变其他东西吗?
问候
哞