2011-09-13 7 views
0

MVC3では、私はJPEGであるFileContentResultを返すコントローラを持っています。私はこれを呼び出すことができ、JPEGをブラウザに完全に表示します。 私はこれをページに複数回表示したいと思いますが、妥当な考え方は、ビュー内でHtml.RenderAction()を複数回呼び出すことです。これは、ViewResultを返すアクションメソッドでは機能しますが、FileContentResultを返すアクションメソッドでは機能しません。Html.RenderAction with FileContentResult

エラーが コンパイラエラーメッセージです:CS1502:「System.Web.WebPages.WebPageExecutingBase.Write(System.Web.WebPages.HelperResult)」の最良のオーバーロードされたメソッドの試合は、いくつかの無効な引数に

を持っている私は何間違っている?

感謝

答えて

0

あなたがimgタグを複数回使用すると、いくつかのCDNへのURLを指している必要がありますように私には思えます。

0

Html.RenderActionはIIRC、voidメソッドであるので、それは次のように呼ばれる必要がある:

@{Html.RenderAction(..);} 

または

<% Html.RenderAction(...); %> 

あなたはWebフォーム

を使用している場合
関連する問題