Я проходил и конвертировал свой проект, чтобы использовать <%:
вместо <%=
синтаксиса, и меня раздражало, что я также должен удалить Html.Encode(zoozle)
повсюду.Если его оставить на месте, zoozle
получит двойное кодирование.
Это заставляет меня задуматься, почему Html.Encode
не возвращает HtmlString
, так что он не будет снова закодирован <%: