Ich habe aber ein Problem, dass nirgendwo (Buch+Internet) ausreichende Lösungsmöglichkeiten bietet. Es ist eine triviale Sache. Ich möchte aus einer Web-Appliktion
1) eine Datei (Word, Excel etc.) vom Server downloaden und
2) lokal öffen bzw. speichern?
zu 1) gibt es mit der Methode "DownloadFile" aus der Klasse System.Net eine komfortable Möglichkeit. Zu meinem erstaunen kann man aber anscheinend nicht den Zielpfad auf dem lokalen PC angeben und die Datei wird im Windows/System32-Ordner gespeichert. Gibt es keine Möglichkeit den Zielpfad anzugeben?
zu 2) Habe ich z.B. eine Word-Datei gespeichert, dann möchte ich auch diese mit Word öffnen. Also nicht den Inhalt im Browser anzeigen. Dies geht sogar ganz einfach mit System.Diagnostics.Process.Start("C:/temp/test.doc"); - aber nur aus einer Windows-Applikation haraus. Wenn ich diese Zeile in einer *.aspx.cs-Datei einfüge, wird zwar der Prozess "word.exe" gestartet, aber das Word-Fenster öffnet sich nicht. Wieso nicht?
Kurz: Ich suche nach einer Möglichkeit die bekannte Download-Funktion (Speichern/Herunterladen/Abbrechen) in meine Web-Applikation zu implementieren.
Hat hier jemand eine Lösung parat? Vielen Dank.
1) eine Datei (Word, Excel etc.) vom Server downloaden und
2) lokal öffen bzw. speichern?
zu 1) gibt es mit der Methode "DownloadFile" aus der Klasse System.Net eine komfortable Möglichkeit. Zu meinem erstaunen kann man aber anscheinend nicht den Zielpfad auf dem lokalen PC angeben und die Datei wird im Windows/System32-Ordner gespeichert. Gibt es keine Möglichkeit den Zielpfad anzugeben?
zu 2) Habe ich z.B. eine Word-Datei gespeichert, dann möchte ich auch diese mit Word öffnen. Also nicht den Inhalt im Browser anzeigen. Dies geht sogar ganz einfach mit System.Diagnostics.Process.Start("C:/temp/test.doc"); - aber nur aus einer Windows-Applikation haraus. Wenn ich diese Zeile in einer *.aspx.cs-Datei einfüge, wird zwar der Prozess "word.exe" gestartet, aber das Word-Fenster öffnet sich nicht. Wieso nicht?
Kurz: Ich suche nach einer Möglichkeit die bekannte Download-Funktion (Speichern/Herunterladen/Abbrechen) in meine Web-Applikation zu implementieren.
Hat hier jemand eine Lösung parat? Vielen Dank.
Comment