从数据库下载XML文档

时间:2012-06-26 12:23:30

标签: asp.net-mvc asp.net-mvc-3

假设我有一些XElement element(我可以从数据库加载它)。我需要在页面上放置一个链接,所以在点击它之后,用户可以下载从element.ToString()创建的XML文档。 在用户点击此链接之前,我不想将此文档保存到文件中。

怎么做?

提前致谢

1 个答案:

答案 0 :(得分:0)

您可以在将XML保存到客户端之前将其保存在服务器上:

string file = Server.MapPath("~/somefolder/somefile.xml");
File.WriteAllText(file, element.ToString());