如何解决在asp.net mvc 2中打开saveas对话框
| 我试图让用户将xml文件保存到他选择的位置。您是否有任何示例如何为asp.net mvc 2应用程序编写saveas位置?解决方法
您可以使用Content-Disposition标头并指定
attachment
属性,该属性将提示用户“另存为”对话框:
public ActionResult Download()
{
var cd = new ContentDisposition
{
FileName = \"foo.xml\",Inline = false
};
Response.AppendHeader(\"Content-Disposition\",cd.ToString());
var xml = Encoding.Default.GetBytes(\"<root>some content</root>\");
return File(xml,\"text/xml\");
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。