PDA

View Full Version : کار با gridview



parviz_nba
دوشنبه 07 مرداد 1392, 15:27 عصر
سلام دوستان.
من میخوام gridview وقتی که تعداد سطراش زیاد بود خاصیت paging داشته باشه تا همه اطلاعات یکجا نباشه.
میشه مراحل انجام کارو دقیق توضیح بدید؟؟
پیشاپیش ممنون....

aliblue
دوشنبه 07 مرداد 1392, 16:02 عصر
ساده ترین راهش اینه که خاصیت enable paging را در گریدویو فعال کنید.

parviz_nba
پنج شنبه 10 مرداد 1392, 12:04 عصر
ممنون...
فقط اگه داخل gridview مثلا یک چکباکس یا باتن میذارم paging خطا میده.
اونو چیکار میشه کرد دوست عزیز؟؟؟

aliblue
پنج شنبه 10 مرداد 1392, 13:11 عصر
چه خطایی میده؟ خاصیت EnableSortingAndPagingCallbacks رو True کردین؟

fakhravari
پنج شنبه 10 مرداد 1392, 13:17 عصر
گرید بزار.

parviz_nba
پنج شنبه 10 مرداد 1392, 16:21 عصر
بله true کردم.
ولی خطا میده.108299

crazy_1892
پنج شنبه 10 مرداد 1392, 18:24 عصر
در زمان تغییر صفحه بهتون خطا میده یا زمان لود!

aliblue
پنج شنبه 10 مرداد 1392, 20:47 عصر
اگه EnableSortingAndPagingCallbacks رو false کنی درست میشه ولی خوب در اون صورت برای مرتب کردنرفرش میشه. نمیدونم راه دیگه داره یا نه.

parviz_nba
پنج شنبه 10 مرداد 1392, 21:07 عصر
در زمان لود شدن صفحه.

parviz_nba
پنج شنبه 10 مرداد 1392, 21:12 عصر
وقتی که gridview بدون باتن و چکباکسه خطا نمیده. ولی با اونا چرا.:افسرده:
بایدم حتما paging داشته باشم، چون واسه داده های زیاد gridview، ظاهر صفحه کلا میریزه به هم.:ناراحت:

aliblue
پنج شنبه 10 مرداد 1392, 21:16 عصر
منم نمیگم paging نداشته باش. اگر EnableSortingAndPagingCallbacks رو false کنی paging برقراره ولی هنگام کلیک صفحه رفرش می شود.

parviz_nba
پنج شنبه 10 مرداد 1392, 22:29 عصر
اگه false کنم paging اعمال میشه ولی وقتی میخوام برم به پیجهای دیگه gridview یه ارور دیگه میده:108326

parviz_nba
جمعه 11 مرداد 1392, 16:21 عصر
دوستان کسی بلد نیست راهنمایی کنه؟؟:ناراحت: :افسرده:

bomb23
جمعه 11 مرداد 1392, 17:27 عصر
سلام false کن بعد داخل رویداد PageIndexChanging گرید ویوت دوباره عملیات بایند رو انجام بده درست میشه!

parviz_nba
شنبه 12 مرداد 1392, 00:38 صبح
شرمنده چطوری میتونم به رویداد PageIndexChanging دسترسی داشته باشم؟؟

bomb23
شنبه 12 مرداد 1392, 02:29 صبح
روی گرید ویو کلیک کن F4 بزن تا پنجره proprties باز شه بالاش یه آیکن مثه صاغقس بزنش اولی یا دومین رویدادPageIndexChanging هستش.

bomb23
شنبه 12 مرداد 1392, 02:47 صبح
راستی قبل دوباره بایند کردن داخل اون رویداد اینم بنویس YourGridName.PageIndex = e.NewPageIndex;

parviz_nba
شنبه 12 مرداد 1392, 10:29 صبح
ممنون...:لبخندساده:

درست شد...:چشمک: