Próbuję renderować adres z mojego modelu. Łańcuch zawiera podziały wierszy, które zastępuję znacznikiem przerwania. Mimo, że renderuje się na stronie jako ciąg zamiast jako HTML. Jak mogę zmusić mój ciąg do renderowania jako HTML?Renderowanie ciąg znaków jako HTML w C# Razor
Próba:
<span id="addressLine">
@Model.MyData.Address.Replace("\r\n", "<br />");
</span>
Wynik na stronie:
Address Top<br />Street Name<br />City<br />PostCode
powinien być wyświetlany jako:
Address Top
Street Name
City
PostCode
należy podzielić ciąg. –
@ DanielA.White - Przepraszam, kolego, pierwszego dnia przy użyciu C#. Czy powinienem go podzielić i zapisać jako różne zmienne i renderować je na różnych liniach? – Fizzix
Użyj '@ Html.Raw (Model.MyData.Address.Replace (" \ r \ n ","
"))' – dom