Ben dinamik olarak oluşturulmuş bir dosyayı indiren bir denetleyici eylem var dowloadedYönlendirme/gösteri görünümü
public class MyClass
{
public string MyString { get; set; }
public int MyInt { get; set; }
}
Bu çalışıyor ve dosya (myfile.xml) indirildi.
Ancak mesaj "indirildi" tarayıcıya gönderilmez. Benzer şekilde
, ben return Redirect("www.something.com");
için return Content("Downloaded");
ardından tarayıcı dosya indirme önce yönlendirilir değiştirirseniz. Önceden amble biraz itibariyle
, kullanıcı yolculuktur:
- Kullanıcı
- Formu
- XML oluşturulur gönderildiğinde önceki görünümde formu doldurduğu ve
- Kullanıcı olduğunu indirilen yönlendirilen/"indirildi" görünümü gösterilmektedir (çok isabet F5 yeniden post olmaz bir şekilde)