0
我想讓用戶保存一個xml文件到他選擇的位置。你有任何如何寫一個asp.net mvc 2應用程序的saveas位置的例子嗎?在asp.net中打開saveas對話框mvc 2
我想讓用戶保存一個xml文件到他選擇的位置。你有任何如何寫一個asp.net mvc 2應用程序的saveas位置的例子嗎?在asp.net中打開saveas對話框mvc 2
你可以使用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");
}