0

我正在将 ListView 与数据表绑定。最初我在

ListView1_PreRender(object sender, 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 和排序表达式。从那里我得到 DataTable 并将其绑定到 ListView。我如何在页面排序事件和 Datapager PageChange 事件中调用它

4

0 回答 0