Dotnetnuke 2sxc-包含HTML内容的字段

Dotnetnuke 2sxc-包含HTML内容的字段,dotnetnuke,2sxc,Dotnetnuke,2sxc,我需要一个字段来存储包含html代码的内容,如: This is my text<br>Text after paragraph 但是,当我在@Content.mystringwithhtml中输出时,字符串字段将替换每个符号,并用实体名称(如br)输出它 除了创建一个JS函数对其进行解码外,还有其他解决方法吗 致以最良好的祝愿, João您需要使用HTML.Raw函数 创建多行内容字段并选择默认的所见即所得编辑器。然后在HTML编辑器或原始视图中添加HTML 然后在您看来,使用以

我需要一个字段来存储包含html代码的内容,如:

This is my text<br>Text after paragraph
但是,当我在@Content.mystringwithhtml中输出时,字符串字段将替换每个符号,并用实体名称(如br)输出它

除了创建一个JS函数对其进行解码外,还有其他解决方法吗

致以最良好的祝愿,
João

您需要使用HTML.Raw函数 创建多行内容字段并选择默认的所见即所得编辑器。然后在HTML编辑器或原始视图中添加HTML

然后在您看来,使用以下方法:


@Html.RawContent.YourField

它在内容周围添加的内容没有帮助,但在其他方面它是有效的。谢谢,不客气。razor中有一个替换函数,您可以使用它来包装内容。如果有特定字符需要删除,请输入yourfield。谢谢。很奇怪的语法,但很有效:'@Html。Raw@Content.filed.Replace,.Replace

,“输入数据时是否将编辑器切换到原始/HTML模式?”。在高级工具按钮/菜单下。那么它不应该包装你的内容。我使用它从谷歌地图iframes等服务插入HTML内容。我删除了,但当我保存时,它会再次被添加,即使是在代码/原始模式下。