Как добавить символ новой строки в следующем коде? - PullRequest
0 голосов
/ 09 декабря 2010

Когда я вставляю данные в базу данных, пользователю предоставляется возможность, что в многострочном текстовом поле он может написать предложение в несколько строк.Поэтому, когда я заполняю те же данные в базу данных, они заполняют данные следующим образом:ееееееееФ.Ф.ееффф

но я хочу удалить <,>, бр.Для этого я использовал следующий код, но моя цель не решена.Так как это сделать:

txtEditorOpportunity.Text = dbReader["DESCRIPTION"].ToString().Replace("<br/>", "\n");

Ответы [ 2 ]

1 голос
/ 21 декабря 2012

Вы делаете это правильно.Просто обратите внимание на теги, которые вы получаете, они содержат пробел между "".Поэтому убедитесь, что вы поставили пробел в своей команде замены соответственно.Примерно так.

.Replace("<br />", "\n");

Некоторые браузеры воспринимают <br /> как просто <br>, поэтому, чтобы быть уверенным, что все в порядке, вы можете заменить приведенный выше код следующим кодом.

.Replace("<br />", "\n").Replace("<br>", "\n");
1 голос
/ 09 декабря 2010

В вашем вопросе есть пробел в теге <br />, поэтому при использовании метода Replace. Попробуйте как

.Replace("<br />", "\n");

Обратите внимание на пробел между br и /, что делает его <br />, а НЕ <br/>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...