Potrzebuję wymusić zainicjowanie pobierania pliku .sql, gdy użytkownik kliknie przycisk w mojej aplikacji internetowej ASP .NET (C#).Wymuszenie pobrania pliku na serwerze WWW - ASP .NET C#
Jak w, po kliknięciu przycisku Zapisz jako okna powinny otwierać się na końcu klient ...
jaki sposób mogę to zrobić?
EDIT
Jest to kod używam
string sql = "";
using (System.IO.StreamReader rdr = System.IO.File.OpenText(fileName))
{
sql = rdr.ReadToEnd();
}
Response.ContentType = "text/plain";
Response.AddHeader("Content-Disposition", "attachment; filename=Backup.sql");
Response.Write(sql);
Response.End();
Jest to błąd, że jestem coraz ...
alt text http://img40.imageshack.us/img40/2103/erroro.gif
Co się stało?
Państwo nie powinno się robić to tak, że w przypadku kliknięcia przycisku. Użyj Response.Redirect lub innych metod, aby przekierować użytkownika na inną stronę w zdarzeniu kliknięcia przycisku. Zobacz instrukcję w mojej odpowiedzi. –