繁体   English   中英

如何在Windows应用程序中使用HttpContext?

[英]How to use HttpContext in a Windows application?

我想将数据表单html绑定到Excel。 在asp.net中,我们使用它。

如何在Windows应用程序中执行此操作?

Response.AddHeader("Content-Disposition", "attachment;filename=" + filename + ".xls");
Response.ContentType = "application/vnd.xls";
Response.Cache.SetCacheability(HttpCacheability.NoCache); // not necessarily required
Response.Charset = "";
Response.Output.Write(htmlCodeFile);
Response.End();

你不能 ASP.NET与WPF或Windows窗体不具有可比性。

HttpContext特定于ASP.NET。 没有办法在客户端代码上重复使用它。 您的代码准备并从服务器向客户端发送HTTP响应。 该方案不适用于客户端应用程序。

我建议只对File.WriteAllText

File.WriteAllText(@"C:\somefile.xls", htmlCodeFile);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM