मैं ASP.NET2.0 उपयोग कर रहा हूँ के संवाद को बचाने की पेशकश की। मैंने कुछ इनपुट फ़ील्ड और एक डाउनलोड बटन के साथ एक डाउनलोड फॉर्म बनाया है। जब डाउनलोड बटन क्लिक किया जाता है, मैं एक "डाउनलोड करने के लिए धन्यवाद ..." पृष्ठ पर उपयोगकर्ता रीडायरेक्ट करना चाहते हैं और तुरंत उसे/उसे फ़ाइल को बचाने के लिए प्रदान करते हैं।एक "धन्यवाद" पृष्ठ पर पुनर्निर्देशित किया और डाउनलोड की गई फ़ाइल तुरंत
public partial class ThankYouPage : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Response.Clear();
Response.AddHeader("Content-Disposition",
"attachment; filename=\"downloadedFile.zip\"");
Response.ContentType = "application/x-zip-compressed";
Response.BinaryWrite(this.downloadedFileByteArray);
Response.Flush();
Response.End();
}
}
जाहिर है, इस कोड को किसी भी "धन्यवाद" संदेश प्रदर्शित करने के लिए अनुमति नहीं देता:
मैं savefile संवाद दिखाने के लिए इस निम्नलिखित कोड है। वहाँ एक "AfterRender" घटना या पृष्ठ जहां, मैं इस डाउनलोड कोड के लिए कदम और उपयोगकर्ता के लिए "धन्यवाद" संदेश रेंडर करने के लिए पेज के लिए एक मौका दे सकता है की ऐसी ही कुछ है? आखिरकार, मैं उनके लिए सचमुच आभारी हूं, इसलिए मैं इसे व्यक्त करना चाहता हूं।