【发布时间】:2015-05-28 10:08:55
【问题描述】:
我正在尝试在我的 asp.net 网站中使用 c# 代码将数据表导出到 csv。浏览器在加载一段时间后崩溃。它在我的本地机器上运行良好。但是,当我将它部署在服务器上并尝试导出时,我收到“aw snap”错误。有人可以帮忙吗?
这是我的 C# 代码:
string csvfileName = FieldName + "_" + @"AnalysisReport_" + Session["TableName"].ToString() + ".csv";
string fileName = Server.MapPath("~/Downloads/" + csvfileName);
using (StreamWriter writer = new StreamWriter(@fileName))
{
Common.ToCSV("*mydatatable*", writer, true);
}
Response.Clear();
Response.ContentType = "application/csv";
Response.AddHeader("Content-Disposition", "attachment; filename=" + csvfileName);
Response.WriteFile(fileName);
Response.Flush();
File.Delete(@fileName);
Response.End();
导出到 excel 的按钮放置在更新面板内。这可能是问题的原因吗?
【问题讨论】:
-
你试过其他浏览器吗?
-
用 IE 11 试过。应用程序也挂在那里
标签: c# asp.net google-chrome csv