PDA

View Full Version : بهترین نوع استفاده از grid view در سایت



usef64
شنبه 22 مهر 1391, 08:33 صبح
با سلام.

دوستان من برای نمایش اطلاعاتم از gid view استفاده میکنم. که گاهی این اطلاعات شاید تا چندینpage بشود.که من بدون انجام کار خاصی، اونهارو bind کرده و نمایش میدم.اما احساس میکنم که کارم غلطه، چون هم صفحه چندبارrefresh میشه، هم نمیدونم آیا بایدکار خاصی برایcache انجام بدم؟

ممنون.

fakhravari
شنبه 22 مهر 1391, 10:33 صبح
paging باید درست کنید.مثلا خواندن مقادیر 1 تا 10 در page load
11 تا 20 در next page و ...

mohsen musavi
شنبه 22 مهر 1391, 12:01 عصر
بهترین راه حل استفاده از DataPager.
میتونی به این مقاله (http://www.c-sharpcorner.com/uploadfile/nipuntomar/gridview-with-datapager-in-Asp-Net-3-5/) مراجعه کنی.

fakhravari
شنبه 22 مهر 1391, 12:21 عصر
بهترین راه حل استفاده از DataPager.
میتونی به این مقاله (http://www.c-sharpcorner.com/uploadfile/nipuntomar/gridview-with-datapager-in-Asp-Net-3-5/) مراجعه کنی.
با سلام
ایا DataPager در نسخه 4 اومده یا در ورژن های پاینتر هم هست؟

usef64
شنبه 22 مهر 1391, 14:56 عصر
اگر منظورتون AllowPaging توی خود grid هست، من اینکارو کردم ولی باز احساس میکنم خیلی کنده. آیا اینPaging تاثیری توی سرعت هم داره؟ راهی برای افزایش سرعت نیست؟

mohsen musavi
شنبه 22 مهر 1391, 16:06 عصر
از dotnet3.5 به بعد ارائه شد.
در datapager (http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.datapager.aspx) میتونی به صورت واقعی عملیات صفحه بندی را مدیریت نمود.
کنترل datapager را به همراه listview و gridview میتوان استفاده نمود.در اکثر موارد سرعت را بالا میبره.