Fejl ved upload af billeder
Hejsa,Jeg forsøger at uploade en fil til en mappe. Hvis filen er for stor, fejler den med en "Internet Explorer cannot display the webpage"
Dette forsøger jeg at hindre i min kode, ved at spørge på filstørrelsen, hvor den skal fremkomme med en fejlbesked istedet.... Men af en eller anden årsag, er den fuldstændig ligeglad.
Nogen der gider checke min kode for at se, hvor det går galt?
I min webconfig fil har jeg skrevet:
<httpRuntime maxRequestLength="1000" />
Min kode ser ud som følgende:
string billedenavn = lblLeksikonBilledeNavn.Text;
//Upload af billede, hvis der er et billede
if (fuplLeksikonBillede.HasFile == true)
{
//Hvis antal mb> 4 mb skal den fremkomme med en fejlbesked
if (fuplLeksikonBillede.PostedFile.ContentLength > 1000000)
{
lblStatus.Visible = true;
lblStatus.Text = "Filen er for stor til at uploade";
}
else
{
//Laver en ny instans og finder filnavn
FileInfo filInfo = new FileInfo(fuplLeksikonBillede.FileName);
//Laver en streng med stien og navn filen der uploades skal gemmes som
string destination = Page.MapPath("~/Upload/Leksikon") + "\\" + filInfo.Name;
//Upload af filen
try
{
fuplLeksikonBillede.SaveAs(destination);
lblLeksikonBilledeNavn.Text = filInfo.Name;
billedenavn = filInfo.Name;
}
catch
{ }
}
}
Mvh
simsen :-)