如何在标签控件中显示新行

本文关键字:显示 新行 控件 标签 | 更新日期: 2023-09-27 18:08:51

我有一个标签控件,我要为它绑定文本属性。我的文本包含新行,但当我显示数据时,它显示在一个新的行中。

<asp:Label ID="lblText" runat="server"></asp:Label>
lblText.Text = xml.Value;

我的xml。值包含下列文本。

For ex:

我的文本是:

Hi!
How are you??

绑定后显示为

Hi! How are you??

但是我想显示为

Hi!
How are you??

标签可以用'nbr的新行显示这样的文本吗?

如何在标签控件中显示新行

检查标签的textwrap属性和use multiline属性

请在评论中添加<br/>。你也可以替换'n

绑定后可以使用lblText.Text.Replace("'n", "<br />");

在c#中显示带有换行符的标签文本

或在绑定前。

<asp:Label ID="lblText" runat="server"></asp:Label>
lblText.Text = xml.Value.Replace("'n", "<br />");