c# - 如何在 innertext 中嵌入一个新行

标签 c# asp.net

我怎样才能在内部文本中强制换行(或换行)

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(); 

关于c# - 如何在 innertext 中嵌入一个新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14456687/

相关文章:

c# - 通过测验了解 C# 中的嵌套泛型类

ASP.Net Ajax - PageMethods 同步调用和检索结果

ASP.NET 网站项目、Mercurial/Git、部署——一种简单的方法?

javascript - 获取/设置 asp :textbox values from javascript

c# - 使用 .NET 编译器以 ARM 架构为目标

c# - PerformClick + KeyDown 在 C# 中不起作用,但在 VB Net 中工作正常

c# - 在 NETStandard 类库中添加引用

css - 在 ASP.NET 中使用 CSS 对齐基本中心

javascript - 获取asp :Button Text into a JavaScript function

c# - 为什么当物体向前移动时,它们移动得非常慢?我怎样才能改变速度?