В настоящее время я пишу небольшую систему шаблонов в ASP.NET, чтобы пользователи могли добавлять контент.Например, пользователь может ввести строку (тип переменной - строка).
topHeader[x] = "They think it's all over. It is now!";
Однако необходимо внести одно изменение - возможность добавить некоторые базовые теги HTML в этот контент, поэтому можно выполнить следующее.
topHeader[x] = "They think it's all over. <strong>It is now!</strong>";
или
topHeader[x] = "They think it's all over. <a title="Football News" href="URL">It is now!</a>";
Если вы сейчас добавляете такие строки в строки, они не отформатированы как HTML, но я хочу как-то избежать их, чтобы они могли быть.Естественно, я искал ответ в Интернете, но, поскольку Razor довольно нов, у меня мало что может помочь.
У кого-нибудь есть идеи, как это сделать?