Posts
391
Comments
137
Trackbacks
0
Details zum FileUpload-Control

Hier ein Beispiel für die Verarbeitung eines FileUploades:

if (FileUpload1.HasFile)
   try
   {
      FileUpload1.SaveAs("C:\\Dateien\\" + FileUpload1.FileName);
   }
   catch (Exception ex)
   {
      //
   }
else
   {
   // keine Datei ausgewählt
   }

Standarmäßig lässt die FileUpload-Componente nur einen Upload von Dateien mit einer maximalen Größe von 4 MB zu

Dies kann man jedoch mit dem folgenden Eintrag in der web.config ändern:

<httpRuntime
executionTimeout="360"
maxRequestLength="1048576"    // 1GB ( =Maximum)
/>

Es empfiehlt sich den Wert hier sehr hoch anzusetzen und die maximal gewünschte Dateigröße in der CS-Datei zu überprüfen.

Sonst nimmt der Server die Datei nicht an und sendet an den Browser die Fehlermeldung "Die Seite kann nicht angezeigt werden".

posted on Monday, January 15, 2007 4:09 PM Print
Comments
No comments posted yet.

Post Comment

Title *
Name *
Email
Url
Comment *  
Please add 1 and 2 and type the answer here: