Craig100
02/29/2024, 5:24 PMSiempreSteve
02/29/2024, 5:55 PM<pre>Event and ideas
& inspiration</pre>
e.g.SiempreSteve
02/29/2024, 5:56 PM<h1><pre>@Model.Content.OverlayText</pre></h1>
Ambert
02/29/2024, 7:16 PMHtml.Raw()
?Mike Chambers
02/29/2024, 8:11 PMHtml.ReplaceLineBreaks((string)Model.value.ToString())
https://github.com/umbraco/Umbraco-CMS/blob/contrib/src/Umbraco.Web.UI/Views/Partials/grid/editors/textstring.cshtml#L6Mike Chambers
02/29/2024, 8:12 PMcsharp
public IHtmlContent ReplaceLineBreaks(string text)
{
var value = WebUtility.HtmlEncode(text)
.Replace("\r\n", "<br />")
.Replace("\r", "<br />")
.Replace("\n", "<br />");
return new HtmlString(value);
}
Mark Drake
02/29/2024, 11:21 PMMike Chambers
03/01/2024, 8:39 AMnew[] { userDisplay?.Name, from, WebUtility.HtmlEncode(message)!.ReplaceLineEndings("<br/>"), inviteUri.ToString(), senderEmail });
https://learn.microsoft.com/en-us/dotnet/api/system.string.replacelineendings?view=net-8.0
https://github.com/dotnet/runtime/blob/main/src/libraries/System.Private.CoreLib/src/System/String.Manipulation.cs#L1394