如何从asp.net mvc中的字符串返回FileResult

时间:2009-12-17 10:40:12

标签: c# asp.net-mvc file

我需要编写一个从字符串

返回FileResult的动作

1 个答案:

答案 0 :(得分:44)

您可以使用FileContentResult类。

        var contentType = "text/xml";
        var content = "<content>Your content</content>";
        var bytes = Encoding.UTF8.GetBytes(content);
        var result = new FileContentResult(bytes, contentType);
        result.FileDownloadName = "myfile.xml";
        return result;