سلام
برای مشخص کردن پسوند یه فایل میتونید این کار رو بکنید
System.IO.FileInfo inf= new System.IO.FileInfo(....);
string inf2= inf.Tostring();
string excu= inf2.Substring(inf2.length-3,3);
!!!!!!!!!!!!!!!!!!
کد:
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
=====
1)
با کمک دستور SQL-BACKUP میتوانید در مسیری در حوزه (AppDomain) دایرکتوری سایت خودتان فایل پشتیبان تهیه کنید و سپس اجازه دانلود ان را به مدیر بدهید.
2)
شما میتوانید فهرست (لیست) دایرکتوری ها را با متد System.IO.Directory.GetDirectories استخراج کنید.
و فهرست (لیست) فایلهای داخل یک دایرکتوری را هم با متد System.IO.Directory.GetFiles استخراج کنید.
این اطلاعات را میتوانید در یک کنترلر ListBox یا TreeView یا ListView و... نمایش دهید.
و با کلیک هایپر لینک هر آیتم مرور گر را به سمت فایل هدایت کنید.
فوق فوقش اگر خواستید فایلها داخل خود سایتتان باز شوند میتوانید از تگ iframe استفاده کنید.
3)
یک زمان مشخص برای بازتولید (Refresh) و منقضی کردن اطلاعات در نظر بگیرید.
مثلاً یک ساعت یکبار یا یک روز یکبار و...
یک HttpModule تعریف کنید (که طبیعتاً با ارسال هر درخواست به سایت اجرا میشود) ...
زمان جاری را با اخرین زمان Refresh مقایسه کنید در صورتت سپری شدن زمان مقرر کد لازم را اجرا کنید.