如何从CKEditor服务器端(.NET).getData()?

时间:2012-11-29 18:04:51

标签: asp.net ckeditor xss

在APS.NET中,CKeditor .Text 服务器端属性不会返回 .getData()客户端方法。

实施例: 如果我写的 WYSIWYG编辑器上的<script>,服务器端 .Text 属性返回<p><script></p>,而clientSide .getData()返回<p>&lt;script&gt;</p>

我找不到任何返回 .getData 所做内容的服务器端属性。我错过了什么吗?

1 个答案:

答案 0 :(得分:0)

要获得与客户端相同的值,请使用String value = Server.HtmlEncode(ckeditor.text)

但这也会对<p></p>标记进行编码 如果您不想要它,请将所有<p></p>替换为一些字符,然后使用<p></p>标记替换字符。