Как работает помощник Html.Raw MVC?

Я использую Html.Raw для печати необработанного HTML-контента, например, когда я отправляю что-то вродеViewBag.div = "<div> Hello </div>"; из контроллера на сторону просмотра он не печатает необработанный HTML-контент, если я не используюHtml.Raw метод, но если у меня есть закодированное содержимое, такое как содержимое, закодированное с использованием jquery и вставленное в базу данных, и я хочу напечатать его в виде необработанного HTML-содержимого,Html.Raw метод не работает и я должен использоватьHttpUtility.HtmlDecode(EncodedContent) прежде чем я используюHtml.Raw поэтому, пожалуйста, кто-нибудь может объяснить, почему он действует таким образом и в какой ситуации следует использоватьHtml.Raw метод? или по-другому, почемуHtml.Raw не работает, когда он получает html-объекты в качестве параметра вместо html-тегов?

Ответы на вопрос(2)

Ваш ответ на вопрос