PDA

View Full Version : سوال: صفحه بندی دیتالیست در asp سی شارپ



marya101000
جمعه 07 تیر 1392, 22:24 عصر
سلام دوستان من دارم یک فروشگاه درست میکنم

از دیتالیست استفاده کردم اما الان متوجه شدم که قابلیت صفحه بندی نداره و تمام اطلاعات در صفحه اول نمایش داده میشود لطفا راهنمایی کنید چگونه میشود دیتا لیست را صفحه بندی کنم
ضمنا پایگاه داده من sqlexpress و زبان برنامه نویسی asp سی شارپ است

دوستان تمام تاپیک ها را چک کردم کامپونت هایی هم وجود دارد ولی طرز استفادشون بلد نیستم لطفا کسی اگه بلد هست کامل توضیح بده ممنون میشم

لطفا ادرس سایت لاتین ندید همه رو چک کردم یاد نگرفتم

ممنون از اساتید اگر راهنمایی کنند

imanasp
شنبه 08 تیر 1392, 10:57 صبح
خوب چرا از GridView استفاده نمی کنید؟

به هر حال از کلاس PagedDataSource استفاده کنید و یک نمونه ازش بسازید:

//creating the PagedDataSource instance....
pg = new PagedDataSource();
pg.DataSource = myTable;
pg.AllowPaging = true;
pg.PageSize = 10;

//Binding pg to datalist
dl.DataSource = pg;//dl is datalist
dl.DataBind();

marya101000
شنبه 08 تیر 1392, 12:54 عصر
سلام اقا ایمان حقیقتش کد رو که گفتید نمی دونم چطور ازش استفاده کنم همین کد رو نوشتم ارور داد لطفا اگه کامل ترش کنید و بگید کدوم قسمت بنویسمش ممنون میشم
دستتون درد نکن

imanasp
شنبه 08 تیر 1392, 20:21 عصر
این سمپل رو ببینید پیاده سازیش راحت تره

marya101000
شنبه 08 تیر 1392, 21:38 عصر
اقا ایمان باور کن اینو قبلا هم خودم دانلود کردم ولی ارور میده چه بدبختی گیر کردم چطور که این مشکل حل نشدنی مونده برام

اصلا اینو نمیشناس که توی کد نویسی برنامه هست خودتون اجرا کنید ببنید :(:(:(:(:(:(:(
using System.Linq;

imanasp
یک شنبه 09 تیر 1392, 09:41 صبح
اصلا اینو نمیشناس که توی کد نویسی برنامه هست خودتون اجرا کنید ببنید :(:(:(:(:(:(:(
using System.Linq;

ورژن NET. که شما پروژتون رو ساختید چنده؟

marya101000
یک شنبه 09 تیر 1392, 11:48 صبح
ورژن Microsoft Visual Studio 2005 به زیان سی شارپ است
ایمان جان من پروژه ام همه چیزش شی گرایی است یعنی از کدنویسی خیلی کم استفاده کردم الان datalist م به پایگاه داده متصل هستش حالا میخوام همینو صفحه بندی کنم

خدا یا یعنی میشه این درست بشه :((

imanasp
یک شنبه 09 تیر 1392, 12:08 عصر
ورژن Microsoft Visual Studio 2005 به زیان سی شارپ است
ایمان جان من پروژه ام همه چیزش شی گرایی است یعنی از کدنویسی خیلی کم استفاده کردم الان datalist م به پایگاه داده متصل هستش حالا میخوام همینو صفحه بندی کنم

خدا یا یعنی میشه این درست بشه :((

ببینید شما باید مطالعتون رو بیشتر بکنید Linq توی NET. 3.0 معرفی شد و شما دارید با NET. 2.0 کار می کنید زمانی که به مشکل می خورید خوب فکر کنید و دنبال رفع مشکل باشید تا به نتیجه برسید