0

ダウンロードプロンプトを介してユーザーに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();

4

1 に答える 1

1

ファイル名からスラッシュを削除する必要があります。

于 2009-07-28T18:47:00.447 に答える