代码之家  ›  专栏  ›  技术社区  ›  aschepis

ASP.NET MVC-将数据附加到文件下载中

  •  0
  • aschepis  · 技术社区  · 14 年前

    将数据附加到文件下载中的最佳方法是什么?我认为我可以创建实现inputstream的自己的类,并且只合并两个输入流(第一个文件,第二个附加的附加数据),但是是否有一个现有的视图类可以用于返回inputstream,或者我还必须滚动自己的视图类?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Tigraine    14 年前

    我认为您要查找的是一个定制的ActionResult类。我觉得你不可能写自己的行动结果。

    菲尔·哈克在这里写到: http://haacked.com/archive/2008/05/10/writing-a-custom-file-download-action-result-for-asp.net-mvc.aspx

    您不应该使用httpcontext.transmitfile,而是应该向响应写入一个字节数组。