Bir dosya isteğinde bulunabilir ve ayrıca döndürebilir. Açık/kaydet iletişim kutusunu nasıl görüntüleyeceğimi bilmiyorum.Açma/kaydetme iletişim kutusu nasıl görüntülenir asp net mvc 4
Görünüm:
function saveDocument() {
$.ajax({
url: '/Operacao/saveDocument',
type: 'POST',
DataType: "html",
success: function (data) {
//I get the file content here
}
});
}
Denetleyici:
public void saveDocument() {
Response.ContentType = "image/jpeg";
Response.AppendHeader("Content-Disposition", "attachment; filename=SailBig.jpg");
Response.TransmitFile(Server.MapPath("~/MyPDFs/Pdf1.pdf"));
Response.End();
}
Çok teşekkürler! –
Sormadan otomatik olarak indiriliyor. Diyalog göstermiyor! –
Bu, tarayıcıya bağımlı. Belirli bir klasöre otomatik olarak indirmeyi ayarlarsanız, tarayıcı otomatik olarak indirilecektir. Firefox ve Chrome, bu davranışa sahip bazı tarayıcılardır. –