我正在使用文字控件来显示一个html格式的文本.它不显示br,hr标签因为空的空格线消失了.任何人都可以帮我解决这个问题吗?
asp:Literal控件有一个Mode属性,尝试将其设置为PassThrough,例如
<asp:Literal Mode="PassThrough" Text="This<hr />Works" runat="server" />
Run Code Online (Sandbox Code Playgroud)
这将输出:

这似乎是你所追求的......
编辑以下OP评论:另一个完全符合他要求的例子:
<asp:Literal runat="server" Mode="PassThrough" Text="<p>para 1</p><br/><p>para2 </p>"/>
Run Code Online (Sandbox Code Playgroud)
输出为:

我猜你有一些CSS或其他造型乱搞你的输出.我建议在一个干净的项目上测试它,看它是否按预期工作...
| 归档时间: |
|
| 查看次数: |
3963 次 |
| 最近记录: |