مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

موسوی

عضویت از 1393/01/15

صفحه بندی گرید ویو به صورت مستقل از دیتا سورس

  • پنجشنبه 23 شهریور 1396
  • 12:22
تشکر میکنم

با درود

من یه کویری دارم که هر بار 10 رکورد مورد نیاز رو از دیتا بیس نشون میده  من دارم با استفاده از دستور grdbook.DataBind مقدار رو به گرید ویو میدم والبته میدونم که تعداد صفحات من 12 تا برای این کاربر هست و متغیر برای سایر کاربران

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

توجه کنید که تعداد رکوردهای هر کاربر ممکنه 2000 تا باشه به همین خاطر من ترجیح دادم هر بار فقط10 تارکورد رو واکشی کنم نه همه رو  نسخه .net برنامه 3.5 میباشد

با تشکر

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 23 شهریور 1396
  • 12:28

شما باید 10 تا 10 تا بخونید و به DataSource یا کنترل Bind کنید

در واقع موقع استفاده از کاموننت ها باید از DataBind استفاده کنید

کاربر سایت

موسوی

عضویت از 1393/01/15

  • پنجشنبه 23 شهریور 1396
  • 12:48

چجوری شماره صفحات رو به کاربر نشون بدم فرض کنید یه کویری داریم تعداد صفحات رو به ما میده میدنیم تعداد صفحات 17 تا ست اینکه ده تا ده تا بخونم که دوباره مثل قبلی میشه شاید من دارم اشتباه برداشت میکنم اگه امکان داره بیشتر توضیح بدین استاد ممنون میشم

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 23 شهریور 1396
  • 12:54

میتونید با یک Repeater روی صفحه شمماره صفحات رو درج کنید

یک لیست از اعداد درست کنید و به DataSource کنترل Repeater بدید تا براتون روی صفحه قرار بده

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)