如何在内部文本中嵌入新行

本文关键字:新行 文本 在内部 | 更新日期: 2023-09-27 17:55:12

我如何在内部文本中强制换行符(或换行符)

HtmlGenericControl li;
li = new HtmlGenericControl("li");
li.InnerText = sdr.GetValue(0).ToString()+"'n"+sdr.GetValue(1).ToString();      
myList.Controls.Add(li);

如何在内部文本中嵌入新行

使用 <br /> html 标记代替换行符而不是'n并使用 innerHtml 而不是 innerText

li.InnerHtml = sdr.GetValue(0).ToString()+"<br />"+sdr.GetValue(1).ToString(); 

您也可以与Environment.NewLine属性一起使用。

获取为此环境定义的换行符字符串。

li.innerText = sdr.GetValue(0).ToString()+ Environment.NewLine +sdr.GetValue(1).ToString(); 

您可以将li.InnerHtml属性和<br />用于下一行。

li.InnerHtml = sdr.GetValue(0).ToString()+"<br />"+sdr.GetValue(1).ToString();