为什么RadEditor会解释html内容?

时间:2013-02-19 14:46:35

标签: c# telerik radeditor

我在下面的asp.net内容管理面板中使用Telerik Rad Editor

<telerik:RadEditor ID="RadEditorSummary" runat="server" ToolsFile="~/RadEditorTools.xml" Height="150"></telerik:RadEditor>

当我在下面的陈述中写下内容时:

<html><body></body><br/><img alt="" src="" /></html>

并将其插入数据库,看起来像是一样 <html><body></body><br/><img alt="" src="" /></html>。 (我从SQL Management Studio看)

但是当我打开该记录再次从asp.net面板进行编辑时,RadEditorSummary会将其显示为<html><body></body><br><img alt="" src="" ></html> 它阻止在/br标记中显示img

如何停止该操作?

编辑:对于图片标签和br标签,一切正常。 但 当我写<xsl:key name="cat1" match="/NewDataSet/Cat1/text()" use="." />时,它会显示<xsl:key name="cat1" match="/NewDataSet/Cat1/text()" use="." >

1 个答案:

答案 0 :(得分:4)

如果您已禁用RadEditor的ConvertToXhtml过滤器,则可能会遇到此问题。它默认启用,并确保生成的内容为XHTML。

您可以在此直播演示中测试过滤器: http://demos.telerik.com/aspnet-ajax/editor/examples/builtincontentfilters/defaultcs.aspx