Hi all i have a page that takes items from a sql datasource and puts them into a repeater. I want to know how to change the page index of the pagedDatasource when i click another button
page load
DataSourceSelectArguments arg = new DataSourceSelectArguments();
arg.MaximumRows = 8;
arg.AddSupportedCapabilities(DataSourceCapabilities.Page);
DataView set = (DataView)SQLDataSourceProducts.Select(arg);
int rows = arg.TotalRowCount;
PagedDataSource paged = new PagedDataSource();
paged.DataSource = set;
paged.AllowPaging = true;
paged.PageSize = 3;
int pageIndex = 1;
paged.CurrentPageIndex = pageIndex - 1;
RepeaterProducts.DataSource = paged;
RepeaterProducts.DataBind();
On a button press
protected void moreButton_Click(object sender, EventArgs e)
{
//Change the pageIndex
}
Thanks all
Hi all found the answer and this is how i done it for anyone who wants to know