在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\");
}

要回复问题请先登录注册