HTML .net Core string in HTML

Cirox

Cadet 3rd Year
Registriert
Jan. 2016
Beiträge
42
Hallo liebes ComputerBase-Forum,

ich beziehe in meiner Anwendung formatierte String (nur Zeilenumbrüche) aus einer Datenbank. Diese Strings speicher ich in meiner Anwendung als Properties ab und gebe sie dann auf den regulären Seiten mit "asp-for = @Model.Beispiel" aus. Wenn ich das so mache, stimmt die Formatierung auch.

Nun zu meiner Frage, wenn ich die Strings ohne das "asp-for" ausgebe, werden die Zeilenumbrüche ignoriert und einfach ein langer Text ausgegeben. Wie kann ich es erreichen, dass ich Formatierung erhalten bleibt, weil ich beispielsweise beim Erstellen einer PDF "asp-for" nicht nutzen kann.


Viele Grüße und Danke im Voraus

Cirox
 
Mit CSS white-space: pre; oder um den Text ein <pre></pre> node oder jeden Zeilenumbruch mit <br> ersetzen.

Statt pre magst du eventuell auch lieber pre-wrap nutzen, nur dann bricht der Text um, wenn er zu lang ist.
 
Vielen dank für die schnelle Antwort, hat perfekt funktioniert.
 
Zurück
Oben