HTMLencode HTMLdecode

У меня есть текстовая область, и я хочу сохранить введенный пользователем текст в базе данных с форматированием html, таким как разрыв абзаца, нумерованный список. Я использую HTMLencode и HTMLdecode для этого.

Пример моего кода выглядит так:

string str1 = Server.HtmlEncode(TextBox1.Text);
Response.Write(Server.HtmlDecode(str1));

Если пользователь ввел текст с 2 абзацами, str1 показывает символы \ r \ n \ r \ n между абзацами. но когда он записывает его на экран, просто добавьте второй абзац с первым. Пока я его декодирую, почему он не печатает 2 абзаца?

Ответы на вопрос(3)

Ваш ответ на вопрос