PDA

View Full Version : سوال: خطای PageIndexChanging در GridView



m0st4f4
سه شنبه 28 مرداد 1393, 13:21 عصر
سلام
وقتی AllowPaging="true" را در GridView برای تقسیم کردن لیست به چند صفحات قرار میدم ، در سایت وقتی رو صفحه بعدی کلیک میکنم خطای زیر را میدهد . کسی میتونه برای حل مشکل راهنمایی کنه؟
The GridView 'gvList' fired event PageIndexChanging which wasn't handled.

aminmousavi
سه شنبه 28 مرداد 1393, 14:40 عصر
سلام دوست عزیز .

بخاطر این هست که مدیریت نکردین PageIndexChanging رو برای اینکار باید توی HTML اونت PageIndexChanging رو تعریف کنین : (توی اونت های Gridview هم میتونین روی PageINdexCHanging دوبار کلیک کنید)


onpageindexchanging="GridView1_PageIndexChanging


بعدش توی CodeBehind باید از کد زیر استفاده کنین :

GridView1.PageIndex = e.NewPageIndex;
LoadData();


متد LoadData هم همان متدی هست که دیتاسورس رو توش به گریدویو bind میکنید

m0st4f4
یک شنبه 02 شهریور 1393, 12:28 عصر
تشکر اما من همین مشکل رو با event Sorting هم دارم اما بعضی از gridview ها در پروژه من بدون مدیریت این event هم دارن کار میکنن ولی بعضی دیگه خطا میدن