Ich bin in der Lage, eine Datei anfordern und auch zurückgegeben werden. Ich weiß nicht, wie man ein Öffnen/Speichern-Dialogfeld anzeigt.Wie zu öffnen/speichern Dialog asp net mvc 4
Ausblick:
function saveDocument() {
$.ajax({
url: '/Operacao/saveDocument',
type: 'POST',
DataType: "html",
success: function (data) {
//I get the file content here
}
});
}
Controller:
public void saveDocument() {
Response.ContentType = "image/jpeg";
Response.AppendHeader("Content-Disposition", "attachment; filename=SailBig.jpg");
Response.TransmitFile(Server.MapPath("~/MyPDFs/Pdf1.pdf"));
Response.End();
}
Vielen Dank !!! –
Es wird automatisch heruntergeladen, ohne zu fragen. Der Dialog wird nicht angezeigt! –
Das ist Browser abhängig. Wenn Sie festlegen, dass der Download automatisch in einen bestimmten Ordner erfolgt, wird der Browser automatisch heruntergeladen. Firefox und Chrome sind einige Browser mit diesem Verhalten. –