之前用asp.net,可以直接用System.Web.HttpContext.Current.Response.Write(“aaa”);将文本流输出到前台。现在用mvc3和razor视图,如何实现同样效果呢?? 我在后台Action方法里将文本按照格式准备好,同样输出到前台???
Action里 可以这样
public ActionResult myAction() { Return Content("Hello World!"); }
那如果我想设置文本格式呢?比如设置成中文简体 最后文本如果是Excel 还要设置后缀名。。。
@渡边Q: 输出文件用 File ActionResult,
return File(Encoding.ASCII.GetBytes("Testing"),"text/plain","Test.txt");
可以用 @{Output.Write("aaaa");}