有人可以提示如何将列表视图与排序组合框和页面组合框上的许多项目一起使用吗?当没有回发时,我在 init 上手动对 ListView 控件进行数据绑定,并且当任何组合框发生更改时(它们具有 AutoPostBack == true),我也会对其进行数据绑定。似乎可以工作,但是当我使用附加的寻呼机控件时,其他页面就不会被选中。
问问题
242 次
1 回答
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();
}
于 2011-05-24T21:42:05.327 回答