कैसे प्रदर्शित करें मैं एक फाइल का अनुरोध करने में सक्षम हूं और इसे वापस कर चुका हूं। मुझे नहीं पता कि एक खुला/सहेजें संवाद बॉक्स कैसे प्रदर्शित करें।ओपन/सेव डायलॉग एएसपी नेट एमवीसी 4
दृश्य:
function saveDocument() {
$.ajax({
url: '/Operacao/saveDocument',
type: 'POST',
DataType: "html",
success: function (data) {
//I get the file content here
}
});
}
नियंत्रक:
public void saveDocument() {
Response.ContentType = "image/jpeg";
Response.AppendHeader("Content-Disposition", "attachment; filename=SailBig.jpg");
Response.TransmitFile(Server.MapPath("~/MyPDFs/Pdf1.pdf"));
Response.End();
}
बहुत बहुत धन्यवाद !!! –
यह पूछे बिना स्वचालित रूप से डाउनलोड हो रहा है। संवाद नहीं दिखाता है! –
वह ब्राउज़र निर्भर है। यदि आप किसी दिए गए फ़ोल्डर में स्वचालित रूप से डाउनलोड करने के लिए सेट करते हैं, तो ब्राउज़र स्वचालित रूप से डाउनलोड हो जाएगा। फ़ायरफ़ॉक्स और क्रोम इस व्यवहार के साथ कुछ ब्राउज़र हैं। –