ASP.NET MVC PartialView получить строку HTML - PullRequest
0 голосов
/ 10 декабря 2010

Есть ли способ получить строку Html из PartialView внутри контроллера?

У меня есть странный сценарий, когда мне нужно вернуть некоторые дополнительные данные вместе с частичным представлением, чтобы справиться с ошибочными условиями.

Что я хотел бы сделать, это что-то вроде:

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

Здесь я нашел похожий вопрос, но ни одно из решений не было очень чистым, так как этому вопросу уже более 2 леттеперь я думал, что увижу, есть ли лучший путь в MVC2.0.

1 Ответ

1 голос
/ 10 декабря 2010

Вы можете использовать Action вместе с RenderAction, чтобы выполнить это.Больше информации в MSDN , здесь и в блоге Фила Хаака .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...