PDA

View Full Version : Pagin For GridView



IranVisual
سه شنبه 20 فروردین 1387, 10:44 صبح
من از GridView برای نمایش اطلاعات استفاده میکنم خاصیت AllowPagin رو برابر True قرار دادم و PageIndex رو برابر با 5 در خاصیت AllowPagin عنصر GridView هم کد زیر رو وارد کردم برای رفتن به صفحه بعد

GridView1.PageIndex = e.NewPageIndex

اما وقتی شماره های دیگه رو کلیک میکنی هیچ اتفاقی نمیافته باید چند بار کلیک کنی تا به صفحه بعدی بره تازه اطلاعات اون صفحه رو هم نشون نمیده
جستجو کردم اما یه چیز که بدردم بخوره پیدا نکردم

violet
سه شنبه 20 فروردین 1387, 14:06 عصر
ایا تو کدت چیزی شبیه این داری؟



protected void grdView_PageIndexChanging(Object sender, GridViewPageEventArgs e)
{
grdView.PageIndex = e.NewPageIndex;
grdView.DataSource = bindgrid();
grdView.DataBind();
}

}





<asp:GridView
AllowPaging=true
AllowSorting=true
ID="grdView"
runat="server"
AutoGenerateColumns=false
Width="50%"
GridLines="Horizontal"
PageSize =5
OnPageIndexChanging="grdView_PageIndexChanging"
OnSorting ="grdView_OnSorting"
DataKeyNames="CustomerName" HeaderStyle-ForeColor=green HeaderStyle-BackColor=RosyBrown
>




مثال کاملتر:
http://www.dotnetspider.com/kb/Article1667.aspx
و
http://www.codeproject.com/KB/webforms/GridViewCustomPaging.aspx

violet
سه شنبه 20 فروردین 1387, 14:09 عصر
مثال کاملتر:
http://www.dotnetspider.com/kb/Article1667.aspx
و
http://www.codeproject.com/KB/webforms/GridViewCustomPaging.aspx

el_abdollahi
سه شنبه 20 فروردین 1387, 14:18 عصر
بعد از این دستور GridView1.PageIndex = e.NewPageIndex باید گرید ویو رو دوباره بایند کنی.