Ich muss auf meiner Website eine Option angeben, um mehrere Dateien hochzuladen und den Benutzern dann zu erlauben, diese Dateien herunterzuladen. Ich habe mehrere Dateien Teil hochladen, aber ich bin nicht sehr klar, wie ich Teil herunterladen werde. Ich dachte zuerst, Hyperlinks dynamisch zu einer Bezeichnung für jede Datei hinzuzufügen (da ich nicht sicher bin, wie viele Dateien der Benutzer hochladen wird). Aber dann öffnet es Datei im Browser und bietet keine Option zum Speichern oder Öffnen der Datei. Das Hauptproblem ist, dass der Benutzer jede Art von Datei wie ms doc oder xls oder Textdateien usw. senden kann. Daher ist der Inhaltstyp nicht festgelegt.Code zum Herunterladen der Datei
Ich bin nicht klar, wie genau ich es tun werde ich meine Link-Schaltflächen dynamisch hinzufügen oder Hyperlinks dynamisch hinzufügen. Und danach, wie werde ich die Datei herunterladen? Ich bin nicht in der Lage zu tun
Response.WriteFile(Server.MapPath(@"~/logo_large.gif"));
als Inhaltstyp ist nicht klar. Bitte helfen Sie mir zum Download über Code alle Arten von Dateien
Sie müssen den Inhaltstyp und die Dateilänge beim Hochladen der Datei speichern. Dies wird das Herunterladen erheblich vereinfachen. – WraithNath
mögliches Duplikat von [Bereitstellung des dynamischen Dateidownloads in ASP.NET2.0] (http: // stackoverflow.com/questions/468893/providering-dynamic-file-download-in-asp-net2-0) –