为什么要返回MvcHtmlString而不是写入响应流?

时间:2011-04-15 03:50:39

标签: asp.net-mvc asp.net-mvc-3

所以我已经阅读了这个问题(Html.Partial vs Html.RenderPartial & Html.Action vs Html.RenderAction),并了解 Html.Partial和Html.Action。

但我想了解 为什么 这些是介绍的。您能否解释一下我想要获取MvcHtmlString而不是将其写入响应流的场景?我相信这有一个很大的用例。

谢谢!

1 个答案:

答案 0 :(得分:1)

拥有MvcHtmlString可以提供更大的灵活性。您可以在使用或存储之前对其进行修改,以避免复杂的重新渲染。