Я пытался заставить пользователя загрузить файл Excel через приглашение на загрузку. Все хорошо работает в Firefox и IE7 +, но не работает в IE6. В IE6 отображается имя страницы aspx и загружается пустая страница.
Вот мой код
Response.Clear ();
string fileName = DateTime.Now.ToShortDateString () + "Leads.csv";
Response.Clear ();
Response.AppendHeader ("content-disposition", "attachment; filename =" + fileName);
Response.ContentType = "application / vnd.ms-excel";
if (Session ["LeadsSearchResults"]! = null)
{
WriteLeads (Response.Output, GetTasks ((IList) Session ["LeadsSearchResults"]));
}
Response.Flush, ();
Response.End ();