2010-12-10 27 views
0

コントローラ内のPartialViewからHtml文字列を取得する方法はありますか?ASP.NET MVC PartialView HTML文字列を取得

私はエラー条件に対処するために、部分的なビューと共にいくつかの余分なデータを返す必要がある奇妙なシナリオを持っています。

私は何をしたいのですがのようなものです:私はここに同様の質問を見つけたが、解決策のどれも非常にきれいではなかったし、その質問には2歳以上であると、今私は思っ

return Json( 
    new { 
     status = "OK", 
     content = PartialView("Orders", model).ToHTML() 
    }); 

私は、MVC2.0でより良い方法があるかどうかを見ています。

+0

これを行うには良い方法を見つけましたか? – MattW

答えて

1

これを実現するには、RenderActionとともにアクションを使用できます。 詳細はMSDN,hereおよびPhil Haack's blogです。

+0

私はそれらに読んでいただきます、ありがとう。 – fearofawhackplanet

関連する問題