یه سری تصاویر دارم که نام انها بعد از اپلود به تاریخ و ساعت تغییر میکنه حالا چه جور میشه که اخرین تصویری که اپلود میشه بیاد اول قرار بگیره یعنی تصاویر به صورت نزولی مرتب بشه
کوئری بزنید روی دایرکتوری تصاویر و بعد Sort کنید
ببخشید از دیتابیس استفاده نمیکنم
از تلریکت دارم استفاده میکنم
<telerik:RadFileExplorer runat="server" ID="FileExplorer1" Width="100%" Height="601px" OnClientFileOpen="OnClientFileOpen" Configuration-AllowFileExtensionRename="true" Language="fa-IR" EnableCopy="True" EnableFilterTextBox="True" TreePaneWidth="1px" FilterTextBoxLabel="جستجو :" EnableFilteringOnEnterPressed="True" Font-Names="IranSans" ExplorerMode="Thumbnails"> </telerik:RadFileExplorer>
با دیتابیس کاری نداره
روی دایرکتوری که تصاویر هست با linq کوئری بزنید و مرتب کنید و نمایش دهید
میشه نمونه کدش بگی
کمک نمی کنید الان یک هفنه هست درگیر همین موضوع هستم
var files = Directory.GetFiles("C:\\path", "*.*", SearchOption.AllDirectories) List<string> imageFiles = new List<string>(); foreach (string filename in files) { if (Regex.IsMatch(filename, @".jpg|.png|.gif$")) imageFiles.Add(filename); }
کد که شما دادید در codbihing قرار دادم به صورت زیر
var files = Directory.GetFiles("../Cr-Content/image/post/small/", "*.*", SearchOption.AllDirectories); List<string> imageFiles = new List<string>(); foreach (string filename in files) { if (Regex.IsMatch(filename, @".jpg|.png|.gif$")) imageFiles.Add(filename); }
اینم ادرس روت پوشه ای که میخوام مرتب کنم
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)