baha_film
چهارشنبه 25 خرداد 1390, 16:50 عصر
با Paging مشکل دارم.وقتی روی شماره های Pager کلیک میکنم هر کدوم رو باید 2بار بزنم تا عمل کنه ، تازه اصل مشکل اینجاست که فقط شماره صفحه عوض میشه ، و اطلاعات صفحه 2و صفحه 3 و... همون اطلاعات صفحه اوله.
من از یه GridView استفاده میکنم که AllowPaging=true و PageSize="3"
GridView تو Page_Load بایند میشه و کدش اینه:
void GridBind()
{
Int32 Option = 2;
MyConfig Config = new MyConfig();
Config.GallerySelect(0, Option);
DvGallery = Config.DvConfig;
GridView1.DataSource = DvGallery;
GridView1.DataBind();
}
تو رویداد GridView1_PageIndexChanging هم کد زیر رو گذاشتم:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex=e.NewPageIndex;
}
کسی میدونه مشکل چیه؟
من از یه GridView استفاده میکنم که AllowPaging=true و PageSize="3"
GridView تو Page_Load بایند میشه و کدش اینه:
void GridBind()
{
Int32 Option = 2;
MyConfig Config = new MyConfig();
Config.GallerySelect(0, Option);
DvGallery = Config.DvConfig;
GridView1.DataSource = DvGallery;
GridView1.DataBind();
}
تو رویداد GridView1_PageIndexChanging هم کد زیر رو گذاشتم:
protected void GridView1_PageIndexChanging(object sender, GridViewPageEventArgs e)
{
GridView1.PageIndex=e.NewPageIndex;
}
کسی میدونه مشکل چیه؟