Forum
Merhaba Arkadaşlar Benim Şuan Bir Panelim Var Burada İşlemleri txt dosyasına yazdırıyorum fakat bu txt dosyalarını işlem sonunda istiyorumki okutan kişi indirsin şimdi yaptığımda dosyalar tarayıcıda açılıyor bunu indirilebilir şekle nasıl getirebilirim örnek bir kod varmı.
Örneğin
bu işin en pratik yolu txtleri aynı isim ile ziplemek bu şekilde indirilebilir yapabilirsiniz. Diğer türlü browser bunu yorumlayacaktır.
Sayfanın sonuna aşağıdaki kod yardımıyla o sayfada oluşturduğun text dosyasını browserda açtırmak yerine indirtebilirsin. aaa.txt yerine kendin bir isim verdirtebilirsin. filename değişkenini de dosyanın linki ile değiştirmelisin.
HttpContext.Current.Response.ClearHeaders();
HttpContext.Current.Response.ClearContent();
HttpContext.Current.Response.ContentType = "application/octet-stream";
HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment; filename=aaa.txt");
HttpContext.Current.Response.TransmitFile(filename);
HttpContext.Current.Response.End();