如何显示带换行符并保留这些换行符的HTML文本
public void OnGet()
{
ViewData["Msg"] = "Hello World \n Hello World \n Hello World \n Hello World";
}
上面是带有嵌入式换行符的纯文本
@page
@model IndexModel
@{
ViewData["Title"] = "Home page";
}
<textarea rows="4" asp-for="@ViewData["Msg"]" style="width:100%">ViewData["Msg"]</textarea>
Message : @ViewData["Msg"]
文本在文本区中正确显示,但不是直接在HTMLMessage : @ViewData["Msg"]
中显示.我只想显示静态文本,而不必将其添加到预定义的文本区.下面显示了下面代码的结果