ali_mnkt
یک شنبه 28 شهریور 1389, 22:42 عصر
با سلام
من می خوام توسط کنترل FileUpload آدرس کامل یک فایل انتخابی در سمت client رو بدست بیارم تا اول از همه چک کنم که این فایل وجود داره یا نه و بعد اون رو در سرور upload کنم خوب من کد زیر رو برای بررسی وجود فایل نوشتم :
if (!File.Exists(FileUploadNews.PostedFile.FileName))
{
lblErrorFormat.Visible = true;
lblErrorFormat.Text = "فایل مورد نظر موجود نمی باشد";
return;
} اما یه مشگل که وجود داره اینه که کد FileUploadNews.PostedFile.FileName به جای این که مسیر کامل فایل انتخابی در سمت client رو بده فقط اسم فایل انتخابی رو بر میگردونه .
حالا من چطوری میتونم به آدرس کامل اون فایل در client دسترسی داشته باشم ؟ مثلا یه آدرسی مثل این :
C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\Sunset.jpg
من می خوام توسط کنترل FileUpload آدرس کامل یک فایل انتخابی در سمت client رو بدست بیارم تا اول از همه چک کنم که این فایل وجود داره یا نه و بعد اون رو در سرور upload کنم خوب من کد زیر رو برای بررسی وجود فایل نوشتم :
if (!File.Exists(FileUploadNews.PostedFile.FileName))
{
lblErrorFormat.Visible = true;
lblErrorFormat.Text = "فایل مورد نظر موجود نمی باشد";
return;
} اما یه مشگل که وجود داره اینه که کد FileUploadNews.PostedFile.FileName به جای این که مسیر کامل فایل انتخابی در سمت client رو بده فقط اسم فایل انتخابی رو بر میگردونه .
حالا من چطوری میتونم به آدرس کامل اون فایل در client دسترسی داشته باشم ؟ مثلا یه آدرسی مثل این :
C:\Documents and Settings\All Users\Documents\My Pictures\Sample Pictures\Sunset.jpg