Jaki jest sposób oddzielania podziałów linii i spacji w polu tekstowym MultiLine lub obszarze tekstu HTML podczas wstawiania bazy danych (Asp.Net). Na przykład, co należy zrobić, jeśli chcę wstawićPodział wierszy w obszarze TextBox lub Html
Witam
Świata
do bazy danych z końca wiersza? A także podczas wyświetlania co mam zrobić? Nie chcę używać do tego Edytora.
Ale problemem jest podział linii i przestrzeń. Teraz kiedy wstawić
Witam
Świat
lub hello world, jest on zapisany z tego samego znaku w bazie danych. Dlatego nie mogę ich rozdzielić i pokazywam Witaj świat, chociaż użytkownik używa podziałów linii, takich jak wyżej. Wartość pochodząca z obszaru TextBox lub html jest taka sama jak w przypadku podziału wiersza lub spacji.
Nie zapomnij Html.Encode(), potem zrobić Replace(), jeśli to treść przesłana przez użytkownika. – Dzejms
Powinieneś używać HtmlEncode() * zawsze *, niezależnie od tego, czy zawartość jest dostępna dla użytkownika, czy nie. Wystarczy tylko przypadkowo wstawione '<' lub '' ', aby naprawdę zepsuć rzeczy. –