我想编写一个控制台应用程序,我将在其中将数据提取到数据集中。然后我想将文件保存到本地硬盘驱动器。我的 webapp 中有代码提示用户保存它,但我想将它保存到服务器的本地硬盘驱动器并向用户发送电子邮件。到目前为止,这是我的代码:
Response.Clear();
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", "attachment; filename=Test.xls;");
Response.Charset = "";
System.IO.StringWriter sw = new System.IO.StringWriter();
HtmlTextWriter htw = new HtmlTextWriter(sw);
dg.RenderControl(htw);
Response.Write("<style>.fraction { mso-number-format:#\\/#; }</style>");
Response.Write(sw.ToString());
Response.End();
我将不胜感激任何帮助。谢谢。