2

这是我尝试过的

Page.Response.Clear();
Page.Response.ClearHeaders();
Page.Response.AddHeader("Content-disposition", "attachment; filename=" + "GraphExport.tsv");
Page.Response.AppendHeader("Content-type", "File/tsv");
Response.TransmitFile(FileName);
Response.End();

当用户单击下载按钮时执行。代码工作正常。但我的问题是,如果我的应用程序是“asp.net Web 应用程序”而不是“asp.net 网站”,则此代码似乎可以正常工作。

有人能指出我做错了什么吗,如果有人能帮助我了解 Web 应用程序和网站之间的区别是什么,那就太好了。

4

0 回答 0