我将ListView与数据表绑定。最初我在
中调用 loadListViewListView1_PreRender(对象发件人,EventArgs e),带有一些默认值。
protected void loadListView(int pageSize, int pageNumber, string sortExp)
{
...After the necessary logic
ListView1.DataSource = ds.Tables[0];
ListView1.DataBind();
}
我已将DataPager放在ListView控件中。
<asp:DataPager ID="dataPagerNumeric" runat="server" PageSize="5" PagedControlID="ListView1">
<Fields>
<asp:NumericPagerField ButtonCount="5" NumericButtonCssClass="numeric_button" CurrentPageLabelCssClass="current_page"
NextPreviousButtonCssClass="next_button" />
</Fields>
</asp:DataPager>
如何使用这种方法实现排序/分页。
我编写了一个存储过程,其中传递了3个参数。 PageSize,PageNumber和Sort Expression。 从那里我得到DataTable并将其绑定到ListView。 如何在页面排序事件和Datapager PageChange事件
上调用它