Ich versuche, Dateien aus einem Ordner in asp.net anzuzeigen. Ich habe versucht, die "Antwort" -Klasse und ihre vielen Funktionen zu verwenden, um Dateien anzuzeigen, aber bis jetzt war ich nicht erfolgreich. Meistens benutze ich die Response-Klasse, um die Dateien herunterzuladen, aber nicht im Browser anzuzeigen. Das meiste, was ich online gesehen schlägt die gleiche Sache, die dieses Stück Code zu verwenden ist:Wie Dateien auf asp.net ANZEIGEN?
string fileName = "Myfile.pdf";
Response.ContentType = "application/pdf";
Response.AddHeader("Content-Disposition", "inline; filename="+fileName);
Aber noch einmal, dies ermöglicht es mir nur um die Datei herunterzuladen und es nicht im Browser anzuzeigen.
Irgendwelche Vorschläge, wie ich das machen kann?
Ob eine Datei die Fähigkeit, es zu betrachten, mit oder nicht, ist abhängig vom Browser angezeigt werden kann. Wenn der Browser das nicht kann und es kein relevantes Plugin/keine Erweiterung gibt, wird eine Bibliothek benötigt, um die Datei in eine Darstellung zu verwandeln, die der Browser verstehen kann (HTML/CSS/JS oder ein anderes Format, das der Browser nativ verarbeiten kann) via Plugin), oder die Datei muss auf den Computer des Benutzers heruntergeladen werden. – mason