首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在c#中添加新行?

问如何在c#中添加新行?
EN

Stack Overflow用户
提问于 2015-02-05 07:40:31
回答 4查看 1.4K关注 0票数 0

我有一个在c#中创建动态标签的代码。我需要在每个标签后面加一个换行符。

代码语言:javascript
复制
 MySqlDataReader dr = cmd.ExecuteReader();  
 for (int i = 0;dr.Read(); i++)
 {
     Label NewLabel = new Label();
     NewLabel.ID = dr.GetString(0);
     NewLabel.Text = dr.GetString(1);
     this.pnlInfo.Controls.Add(NewLabel);

 }

怎么加?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-02-05 07:49:28

添加标签后,可以向面板中添加HTML行中断,如下所示:

代码语言:javascript
复制
this.pnlInfo.Controls.Add(new LiteralControl("<br>"));

这实际上会在页面的标签后面添加一个中断行。

票数 3
EN

Stack Overflow用户

发布于 2015-02-05 07:41:34

NewLabel.Text = dr.GetString(1) + Environment.NewLine;

票数 5
EN

Stack Overflow用户

发布于 2015-02-05 07:42:02

您可以使用Environment.NewLine

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28338593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档