ورود

View Full Version : سوال: مشکل در آپلود عکس



bozhmehrani
شنبه 26 شهریور 1390, 22:29 عصر
سلام دوستان
من یه برنامه نوشتم که یه مرحله اش ثبت اطلاعات حالا یه فیلد به نام عکسم میخوام اضافه بکنم
میخوام ادرس عکس تو بانکم ذخیره شه و ... که تاحالا کار نکردم باهاش.(بدست آورد مسیر عکس و کپی کردن در پوشه برنامه با نام آیدی مربوط)
و مشکل بعدیم اونجاست که وقتی روی یک ردیف گرید کلیک کرد عکس مربوطشو نشون بده
البته یه جاهاشو یاد دارم.سرچ زدم مشکلم حل نشد.لطفا جواب از روش wizardiنباشه.
پیشاپیش از لطفتون تشکر

اوبالیت به بو
شنبه 26 شهریور 1390, 22:50 عصر
سلام

بدست آوردن اسم عکس:


FileUpload1.PostedFile.FileName

و برای ذخیره در پوشه ای به نام Uploads در هاست:


Request.PhysicalApplicationPath + @"Uploads/";

par4parvaz
شنبه 26 شهریور 1390, 22:56 عصر
سلام برای چک کردن اینکه فایل اپلود شده عکس هست یا نه می تونی از کد زیر استفاده کنی





public static bool IsValidFileType(string FileName)

{
string[] AcceptedFileTypes = new
string[] { "jpg", "gif", "jpeg" };

string ext = FileName.Substring(FileName.LastIndexOf(".") + 1, FileName.Length -
FileName.LastIndexOf(".") - 1);

for (int i = 0; i < AcceptedFileTypes.Length;
i++)
{


if (ext ==
AcceptedFileTypes[i])

{

return
true;

}

}
return
false;
}