Frage

Im Moment verwende ich diese, um eine Datei zuzulassen, die an unseren Server verschoben wird:

filUpload.PostedFile.SaveAs(Server.MapPath("~/Images/" + filUpload.FileName));

Wenn ich jedoch nicht eine Datei hochladen kann, gibt ich einen Fehler:

System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\**\**\Documents\Visual Studio 2010\WebSites\**\Images\'.

Wie lässt ich die Datei optional hochladen, damit Benutzer keine Datei hochladen müssen?

Viele danke

War es hilfreich?

Lösung

Überprüfen Sie einfach, ob der filUpload.FileName nicht leer ist.Laden Sie nur hoch, wenn es nicht ist.

.NET 4.0:

generasacodicetagpre.

.NET <4.0:

generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top