majid.gymnast
سه شنبه 26 شهریور 1392, 19:19 عصر
باسلام
دوستان میخواستم فایلی رو بدون کنترل asp.net آپلود کنم و نمونه کدش رو پایین میزارم ولی همیشه مقدار null رو برمیگردونه؟
//آپلود عکس کاربر
string CustomerPicName = "";
HttpPostedFile UserAvatar = Request.Files["txtuserpic"];
if ( err==false && UserAvatar != null && UserAvatar.ContentLength > 0)
{
string fileExt = System.IO.Path.GetExtension(UserAvatar.FileName);
if (fileExt == ".jpeg" || fileExt == ".png" || fileExt == ".jpg" || fileExt == ".gif")
{
if (UserAvatar.ContentLength < 52000)/*معادل50کیلوبایت*/
{
try
{
if (!Directory.Exists(Server.MapPath("/majicpanel/files/useravatar")))
{ Directory.CreateDirectory(Server.MapPath("/majicpanel/files/useravatar")); }
CustomerPicName = Path.GetRandomFileName() + UserAvatar.FileName;
UserAvatar.SaveAs(Server.MapPath("/majicpanel/files/useravatar/")+CustomerPicName);
}
catch (Exception ex)
{
insertfrmmsg += "<br />" + "» " + ex.Message; err = true;
}
}
else
{
insertfrmmsg += "<br />" + "» " + "حجم عکس باید کمتر از 50 کیلوبایت باشد. ."; err = true;
}
}
else
{
insertfrmmsg += "<br />" + "» " + "فرمت عکس اشتباه است ."; err = true;
}
}
دوستان میخواستم فایلی رو بدون کنترل asp.net آپلود کنم و نمونه کدش رو پایین میزارم ولی همیشه مقدار null رو برمیگردونه؟
//آپلود عکس کاربر
string CustomerPicName = "";
HttpPostedFile UserAvatar = Request.Files["txtuserpic"];
if ( err==false && UserAvatar != null && UserAvatar.ContentLength > 0)
{
string fileExt = System.IO.Path.GetExtension(UserAvatar.FileName);
if (fileExt == ".jpeg" || fileExt == ".png" || fileExt == ".jpg" || fileExt == ".gif")
{
if (UserAvatar.ContentLength < 52000)/*معادل50کیلوبایت*/
{
try
{
if (!Directory.Exists(Server.MapPath("/majicpanel/files/useravatar")))
{ Directory.CreateDirectory(Server.MapPath("/majicpanel/files/useravatar")); }
CustomerPicName = Path.GetRandomFileName() + UserAvatar.FileName;
UserAvatar.SaveAs(Server.MapPath("/majicpanel/files/useravatar/")+CustomerPicName);
}
catch (Exception ex)
{
insertfrmmsg += "<br />" + "» " + ex.Message; err = true;
}
}
else
{
insertfrmmsg += "<br />" + "» " + "حجم عکس باید کمتر از 50 کیلوبایت باشد. ."; err = true;
}
}
else
{
insertfrmmsg += "<br />" + "» " + "فرمت عکس اشتباه است ."; err = true;
}
}