PDA

View Full Version : مشکل در خواندن آیتمهای listview صفحه بندی شده



akhavan_a
یک شنبه 04 تیر 1391, 14:17 عصر
سلام من یک exam رو دارم با list view پیاده سازی می کنم از datapager برای صفحه بندی استفاده کردم اما . در موقعی که می خواهم نتایج سوالات را ثبت کنم در موقع خواندن آیتمهای listview فقط آیتمهای صفحه ی آخر رو می آورد :چرا؟ و چی کار باید بکنم؟

کدی هم که باهای آیتمها رو میخوانم اینه :
objRadioButtonList = ListView1.Items(intQuestion).FindControl("optOptions")

list view من شامل یک سری radio button با آی دی optOptions است.
اصلا وقتی کاربر next را می زند و دوباره بر می گرده به صفحه فعلی ، گزینه هایی که انتخاب کرده از بین رفته اند؟

لطفا راهنمایی کنید...

akhavan_a
یک شنبه 04 تیر 1391, 15:24 عصر
مشکل رو فهمیدم من در pre render صفحهم مجددا list view رو bind می کردم. ولی اکر این کار رو نکنم فقط صفحه ی اول را درست نشان میدهد، مثلا 7 تا سوال دارم که قراره 5 تا 5 تا نشون بده ،صفحه ی اول از 1 تا 5 رو نشون می ده صفحه ی دم از 1 تا 2 !!

akhavan_a
سه شنبه 13 تیر 1391, 12:01 عصر
برای اینکه این پست بی جواب نماند باید بگم که در نهایت مجبور شدم مجددا list view رو bind در pre render کنم. اما قبلش نتایج مربوط به صفحه ی مربوط را در دیتابیس ذخیره کردم. راه دیگری نداشتم. چون وقتی next می زدم تماس انتخاب ها reset می شد.