Когда я читаю данные из SQL, они имеют \ r \ n для возврата каретки, поэтому я использую .Replace для преобразования \ r \ n в <br/>
, но на дисплее отображаются <br/>
игнорируются. Это работает, если я заменю \ r \ n на <p></p>
, но это не то, что мне нужно.
<br/>
игнорируются, и я нуждаюсь в них для создания новой строки.
Было бы замечательно понять, почему он это делает или как добиться того, чего я хочу добиться!
РЕДАКТИРОВАТЬ: Я обратился к опечатке в коде ниже - но это не мой вопрос - в целом. Я спросил о БР и их отображении.
HTML
<asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder>
КОД-ЗА
string strTempDetail = myReader["Detail"].ToString();
string strMoreTempDetail = strTempDetail.Replace("\r\n", "<br/>");
LiteralControl UserControlSpecialOffers = new LiteralControl(strMoreTempDetail.ToString());
PlaceHolder1.Controls.Add(UserControlSpecialOffers);
Спасибо!