PDA

View Full Version : سوال: order بندی و مرتب کردن سطرها در grid view



peromo
شنبه 06 مهر 1392, 16:01 عصر
سلام
دوستان و اساتید محترم کن یک گریدویو دارم که میخوام ترتیب سطرهای اونو به دلخواه جابجا و تغییر بدم برنامه ای که نوشتم به زبان سی شارپ نت هست.لطفا اگر میتونید کمک کنید این مشکل حل بشه
111289

mohammad973
شنبه 06 مهر 1392, 16:14 عصر
بنظرم یه راهش : ایجاد فیلد اولویت در جدول دیتابیست و ویرایش دستور SqlDataSource ات با دستور Order By با استفاده از اون فیلد.

مثلا :

SelectCommand ="SELECT * FROM [Sample_Table]" ORDER BY [Priority_col] DESC


که Priority_col ستون اولویت هست . کافیه کاربر آپدیت رکورد رو بزنه و مقدار این فیلد رو افزایش یا کاهش بده . میتونی با ItemTemplate هم اونو سفارشی تر و ویژوال تر کنی !!!

البته این یه راهه و بنظرم راه های سریع تر و کاربر پسندتری هم هست .

forestasphalt
شنبه 06 مهر 1392, 20:46 عصر
http://www.codeproject.com/Articles/21984/Drag-and-drop-GridView-items-for-ordering-in-ASP-N
http://www.dotnetcurry.com/ShowArticle.aspx?ID=259
Drag-and-drop GridView رو جستجو کن مطالب خوبی پیدا میکنی
اگر از گرید ویو نمیخوای استفاده کنی data table Drag-and-drop رو جستجو کن که نتایج این یکی جالب تره:بامزه: