Hab*_*bib 67
您可以在行<br />之间附加HTML .就像是:
MyLabel.Text = "SomeText asdfa asd fas df asdf" + "<br />" + "Some more text";
Run Code Online (Sandbox Code Playgroud)
使用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 />");
Run Code Online (Sandbox Code Playgroud)
您可以使用<br />换行符和 空格.
string s = "First line <br /> Second line";
Run Code Online (Sandbox Code Playgroud)
输出:
First line
Second line
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅:标签中的换行符
我知道这个线程很旧,但......
如果您使用的是html编码(如AntiXSS),则之前的答案将无效.break标记将呈现为文本,而不是应用回车符.您可以将asp标签包装在预标签中,它将显示从后面的代码设置的任何换行符.
例:
<pre style="width:600px;white-space:pre-wrap;"><asp:Label ID="lblMessage" Runat="server" visible ="true"/></pre>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
149797 次 |
| 最近记录: |