PDA

View Full Version : مشکل در کد دانلود فایل؟



pershengkurd
سه شنبه 11 آبان 1389, 11:53 صبح
با سلام
در وب سایتی که طراحی کرده‌‌ام، صفحه‌ای وجود دارد برای دانلود فایل‌.
برای آپلود فیزیکی فایل در مسیر مورد نظر و قرار دادن مسیر دروم دیتا بیس هیچ مشکلی ندارم
اما وقتی کاربری می‌خواهد فایل را دانلود کند، خود به خود نام فایل تغییر پیدا کرده و قبل از نام اصلی فایل، مسیری که فایل در آنجا ذخیره شده را به نام فایل اضافه می‌کند
کد فایل دانلودم:
<a href='<%# DataBinder.Eval(Container.DataItem,"Path")%>'></a>
که Path نام فیلد ذخیره مسیر فایل است.
روی سیستم خودم مشکلی ندارد، با همان نام اصلی فایل دانلود می‌شود، اما وقتی سایت آپلود می‌کنم دچار مشکل می‌شود، و با مرکزی که هاست را ازش خریداری کردم هم تماس گرفتم گفتند مشکل کد نویسی خودت است !
چه باید کرد؟

Jalil61
سه شنبه 11 آبان 1389, 14:25 عصر
تابع زیر مسیر کامل یک فایل را بعنوان ورودی گرفته و بعد از حذف مسیر نام فایل را به تنهایی بر می گرداند
می تونی از این تابع استفاده کنی



System.IO.Path.GetFileName()


برای مثال :



System.IO.Path.GetFileName("C:\Documents and Settings\UserXP\Desktop\1.jpg")


که مقدار خروجی برابر خواهد بود با



1.jpg


موفق باشی