0

「application/msword」の ContentType でレンダリングされるビューがあります。ユーザーの場合、これはダウンロード ファイルとして表示されます。ここで、このドキュメント サーバー側を保存します。レンダリングされたドキュメント サーバー側にアクセスするにはどうすればよいですか?

4

2 に答える 2

1
using (var stream = new MemoryStream())
using (var writer = new StreamWriter(stream))
{
    var viewContext =
        new ViewContext(
            filterContext.Controller.ControllerContext,
            vResult.View,
            vResult.ViewData,
            vResult.TempData,
            writer);

    vResult.View.Render(viewContext, writer);
    writer.Flush();
}
于 2011-12-20T12:03:32.380 に答える
0

サーバーでは、WebClientを使用してURLにHTTPリクエストを送信し、ファイルをダウンロードするか、バイト配列としてメモリにダウンロードできます。

于 2011-11-25T14:07:52.753 に答える