使用带有排序组合框的列表视图和页面组合框上的多个项目

时间:2011-05-24 19:43:17

标签: asp.net data-binding listview jquery-ui-sortable pager

有人可以提示如何使用带有排序组合框的列表视图和页面组合框中的多个项目吗?当没有回发时我在init上手动数据绑定ListView控件,并且当任何组合框更改时它我也数据绑定它们(它们具有AutoPostBack == true)。似乎工作,但当我使用附加的寻呼机控件时,其他页面就不会被选中。

1 个答案:

答案 0 :(得分:1)

DataPage中的PreRender事件应该绑定您的数据。

<asp:DataPager ID="MyDataPager" runat="server" PagedControlID="YourListViewControlName"
PageSize="3" OnPreRender="MyDataPager_PreRender">

protected void DataPagerProducts_PreRender(object sender, EventArgs e)
{
    YourDataList db = new YourDataList();
    this.YourListViewControlName.DataSource = db.GetAll(); // just an example method
    this.YourListViewControlName.DataBind();
}