我担心这是一个愚蠢的问题,但我似乎无法找到答案。 很确定这是什么让我......
我有C#生成的HTML(HtmlGenerator),我有时想要插入换行符 在单元格的某个部分的非文本中。
这是如何产生的:
<TD >There are lots of extra < br /> words here </TD>
然后显示<br/>
作为我的单元格文本的一部分 - 不好。
我错过了一种简单的方法来保留<br/>
而不是转换为&amp; lt等等吗?
感谢
答案 0 :(得分:1)
我想你想要HttpUtility.HtmlDecode。见SO thread.
答案 1 :(得分:0)
您可能应该将真实换行符(\n
)放入要转换的文本中。然后,如果HtmlGenerator
之后没有将这些转换为<br>
,您可以自己使用标准字符串替换。
答案 2 :(得分:0)
如果以编程方式生成此表格单元格片段(例如在C#中),则Environment.NewLine可能就是您所追求的。