بســم الله الـرحمــن الرحيــم
لدي مشكلة في اداة FileUpload
المطلوب : تحميل ملف الي ملف App_Data وتسميته باسم external
الكود التالي تم استخدامة في مشروع ل Visual Studio 2005
وكان يعمل بكل سهولة بحث عند فتح ملف upload or App_Data
كنت اجد الملف
{
Label1.Text = "Please select file....";
return;
}
Label1.Text = "";
string fileName = System.IO.Path.GetFileName(FileUpload1.PostedFile.FileName);
string fileExt = System.IO.Path.GetExtension(FileUpload1.PostedFile.FileName);
Label1.Text = fileName;
string folder = Server.MapPath("upload") + "\\" +fileName;
//string folder = Server.MapPath("App_Data") + "\\" + "test" + fileExt;
if (fileExt.ToLower() == ".exe")
{
Label1.Text = "EXE file con't be uploaded....";
return;
}
try
{
Label1.Text +=" "+folder;
FileUpload1.PostedFile.SaveAs(folder);
Label1.Text += " save ";
}
catch
{
Label1.Text += "Can't be uploaded...";
return;
}
Label1.Text += "Uploaded successfully...";
if (!FileUpload1.HasFile)
اما عند استخدام نفس الكود في visual studio 2008كان يظهر لي انه تم التحميل ولكن عندما اذهب الى ملف upload لا اجد الملف
اما اذا كنت اريد ان احمل الملف الى App_Data يطبع لي في الشاشة انه لم يتم التحميل وبالتلي لم يتم التحميل
يعني في كلا الحالتين لا يتم التحميل في كلا الملفين
وبالرغم من ذلك لا يوجد خطأ لاذلك لا اعرف اين المشكلة هل هو بسبب ان 2008 بختلف عن 2005
؟؟؟؟؟؟؟؟؟؟؟؟؟
ارجوا المساعدة لمن يعرف السبب
ولكم جزيل الشكر