Я взял многострочный ввод с HTML-тэгом textarea, например:
line 1
line 2 with <tags> and @ and <b> bold </b>
line 3
, но как мне позже отобразить это?
Если я использую:
@Html.DisplayFor(m => m.MultilineText2)
он прекрасно обрабатывает специальные символы, но не перевод строки
Если я использую:
@Html.Raw(Model.MultilineText2.Replace(Environment.NewLine, "<br/>"))
, он обрабатывает перевод строки, но не специальные символы.
Я простохотите, чтобы результат отображался точно в том виде, в котором он был введен пользователем (именно так, как вы видите в приведенном выше примере)