30
A
回答
54
你可以在你字里行间添加HTML <br />
。喜欢的东西:
MyLabel.Text = "SomeText asdfa asd fas df asdf" + "<br />" + "Some more text";
随着的StringBuilder你可以试试:
StringBuilder sb = new StringBuilder();
sb.AppendLine("Some text with line one");
sb.AppendLine("Some mpre text with line two");
MyLabel.Text = sb.ToString().Replace(Environment.NewLine, "<br />");
6
您也可以使用<br/>
来分隔文本。
6
您可以使用<br />
作为换行符,使用
作为空格。
string s = "First line <br /> Second line";
输出:
First line
Second line
欲了解更多信息请参阅本:Line break in Label
1
您也可以使用下面的
@"Italian naval...<br><br>"+
上面的代码就可以实现双空间。如果你想单独一个意味着你只需使用
。
2
我曾与BR更换新线
string newString = oldString.Replace("\n", "<br />");
,或者如果你在代码中使用XML
<asp:Label ID="Label1" runat="server" Text='<%# ShowLineBreaks(Eval("Comments")) %>'></asp:Label>
那么后面
public string ShowLineBreaks(object text)
{
return (text.ToString().Replace("\n", "<br/>"));
}
3
我知道这个线程是旧的,但...
If你正在使用html编码(如AntiXSS),以前的答案将无法正常工作。 break标签将被呈现为文本,而不是应用回车符。你可以将你的asp标签包装在一个预标签中,并且它会显示任何从后面的代码中设置的换行符。
例子:
<pre style="width:600px;white-space:pre-wrap;"><asp:Label ID="lblMessage" Runat="server" visible ="true"/></pre>
相关问题
- 1. 显示文本到标签
- 2. 标签不显示文本
- 3. 阵列加入破标签显示为文本
- 4. C#WinForms标签将显示,但不显示文本
- 5. MBProgressHUD在多行显示标签文本
- 6. 在文本标签中显示数组
- 7. 高亮显示文本在Div标签
- 8. 在文本区域内显示标签
- 9. Matplotlib.pyplot标签不在标签中显示印地文文本,
- 10. c#标签显示悬停文本,但文本框does not
- 11. 文本在p标签不破新线
- 12. 在Outlook 2013中打破HTML的span标签中的文本
- 13. 如何显示在C#编码制作标签或文本框
- 14. 菜单显示在文本框,标签后面。 ASP.NET/C#
- 15. 在脚本中使用脚本标签打破脚本
- 16. html5标签打破线条
- 17. 如何打破div标签
- 18. 显示标签和c选择标签
- 19. -C#标签与文字不显示值
- 20. 标签不显示在打印
- 21. 标签不显示文本 - Xamarin IOS
- 22. 沿着折线显示文本标签
- 23. JavaFX标签不显示文本
- 24. 显示标签的文本10秒
- 25. 显示文本svg标签的问题
- 26. Tabcontrol标签文本未完全显示
- 27. 显示多行中的标签文本
- 28. iframe标签未显示C#
- 29. 如何在文本很长的时候在flex显示中打破文本?
- 30. 在状态标签上显示文本框文本长度
绝对不是重复,是链接的问题指的是HTML/CSS,不要打扰一下就可以了。 –