ASP.NET MVC PartialView获取html字符串

时间:2010-12-10 11:15:28

标签: json asp.net-mvc-2 partial-views

有没有办法从控制器内的PartialView获取Html字符串?

我有一个奇怪的场景,我需要返回一些额外的数据以及部分视图来处理错误情况。

我想做的是:

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

我确实在这里找到了类似的问题,但没有一个解决方案非常干净,因为这个问题已经超过2年了,我想我会看看MVC2.0中是否有更好的方法。

1 个答案:

答案 0 :(得分:1)

您可以使用Action和RenderAction来完成此操作。 MSDNherePhil Haack's blog中的更多信息。