вернуть XML-файл пользователю - PullRequest
0 голосов
/ 09 апреля 2011

Я создаю XML-файл, который я хочу вернуть пользователю, когда пользователь переходит в указанное место. Я думал о чем-то вроде:

 return new FileStream("questions.xml",FileMode.Open);

Это правильный код или как бы вы вернули файл?

1 Ответ

2 голосов
/ 09 апреля 2011
protected void Button1_Click(object sender, EventArgs e)
{
    Response.Clear();
    var file = Server.MapPath("~/questions.xml");
    Response.WriteFile(file);
    Response.ContentType = "text/xml";
    Response.AddHeader("Content-Disposition", "attachment; filename=questions.xml");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...