3 ответов:
HtmlStringсуществует только в ASP.NET 4.
MvcHtmlStringбыла добавлена прокладка совместимости с MVC 2 для поддержки .NET 3.5 и .NET 4. Теперь, когда MVC 3 является .NET 4 только, это довольно тривиальный подклассHtmlStringпредположительно для MVC 2- > 3 для совместимости с источником.если вы когда-нибудь собираетесь вернуться к MVC 2, возможно, имеет смысл использовать
IHtmlStringилиvarдля значений, возвращаемых из функций MVC. Кроме того, я думаю, что теперь вы можете просто переключиться наHtmlStringна протяжении.
HtmlStringбыл представлен только в .Net 4.0.In ASP.Net 3.5 MVC 2.0, вы должны использовать
MvcHtmlString.
В .Net 4.0, вы должны использоватьHtmlString. (что проще)
MvcHtmlString используется для указания, когда строка не должна быть перекодирована.
посмотреть что такое MvcHtmlString и когда я должен его использовать?
и
Comments