0
假设我有一些XElement element
(我可以从数据库中加载它)。我需要在页面上放置一个链接,所以点击它后,用户可以下载从element.ToString()
创建的XML文档。 我不想在用户点击此链接之前将此文档保存到文件。从数据库下载XML文档
如何做到这一点?
在此先感谢
假设我有一些XElement element
(我可以从数据库中加载它)。我需要在页面上放置一个链接,所以点击它后,用户可以下载从element.ToString()
创建的XML文档。 我不想在用户点击此链接之前将此文档保存到文件。从数据库下载XML文档
如何做到这一点?
在此先感谢
你可以在服务器上保存的XML将其返回到客户端之前:
string file = Server.MapPath("~/somefolder/somefile.xml");
File.WriteAllText(file, element.ToString());
请仔细阅读问题 - “我**不喜欢**到在用户点击此链接之前将此文档保存到文件“。就是那个问题。 –
不,这将发生在用户单击链接后调用的控制器操作中。 –