سلام من در سایت جستجو کردم ولی نمونه مطلب مورد نظرم رو پیدا نکردم میخواهم تاریخ فارسی در دیتا گرید رو سورت کنم آیا راهی جز تغییر دادن فرمت اصلی به فرمت عددی وجود داره ممنون میشم در صورت اطلاع پاسخ دهید
نمونه درخواستم در عک ضمیمه هست
سلام من در سایت جستجو کردم ولی نمونه مطلب مورد نظرم رو پیدا نکردم میخواهم تاریخ فارسی در دیتا گرید رو سورت کنم آیا راهی جز تغییر دادن فرمت اصلی به فرمت عددی وجود داره ممنون میشم در صورت اطلاع پاسخ دهید
نمونه درخواستم در عک ضمیمه هست
خوب شما چه کاری خاصی انجام دادی که مرتب نشده ؟ خود دیتا گرد امکان سورت کردن رو داره و اگه از اون طریق نشه باید از طریق کد نویسی این کار رو بکنید.
و اگه واقعا نمیشه که بعید می دونم شما به فیلد دیگه تعریف کنید و تاریخ رو بصورت عددی ذخیره کنید مثلا اینجوری 1396/06/27 و بعد اون فیلد رو پنهان کنید و موقع مرتب سازی از این فیلد کمک بگیرید .
در درخواست اولیه ام توضیح دادم راهی بجز تغییر فرمت اصلی تاریخ یعنی ( 11 مهر 1395 ) رو سورت کنه !!!! (تغییر فرمت رو نمیخوام 1395/7/11 )
یه ایده به ذهنم رسید شاید بتونه پاسخگوی نیازتون باشد !
شما به 2 صورت در دیتابیستون تاریخ رو ذخیره کنید هم به صورت "11 مهر 1395 "و به هم به صورت "1395/7/11"
سپس ستون "1395/7/11" رو در دیتاگرید مخفی کنید....بعد دستوری بنویسید که وقتی روی ستون "11 مهر 1395 " جهت sort شدن کلیک شد ستون "1395/7/11" sort شود !
منتظر نظرات دوستان دیگر نیز باشید...
ممنونم ولی در حال حاضر همین جوری دارم سورت میکنم میخواستم یک روش غیر از این باشه