如何在加载时直接加载 Ck 编辑器文本而不在 asp.net 中显示 html 代码
How to load Ck editor text directly on loading without showing html code in asp.net
在我的网络应用程序中,我需要在 ckeditor 中显示文本,当将文本加载到 ckeditor 中时,它会在显示文本后突然显示 HTML 代码。我不想在加载时显示 HTML 代码 我需要直接向 ck 编辑器显示文本 我该怎么做 是否可以解决这个问题 谁能告诉我。
我的编辑器:
<CKEditor:CKEditorControl ID="CKEditor1" BasePath="~/ckeditor/" runat="server" Width="940px" Height="400px"></CKEditor:CKEditorControl>
像这样我将数据传递给ck编辑器
html = html.Replace("border-top-color:", "\"><hr /><border-top-color:");
CKEditor1.Text = html;
谢谢
CKEditor:CKEditorControl
控制器在 html 中创建了一个 <textarea>
元素,只有当文档加载时,它才会将 textarea
的内容更改为 ckeditor 实例。
如果可以 - 将其更改为带有 contenteditable="true"
的 <div>
元素。另一种选择是使用 css:
隐藏 textarea
textarea#CKEditor1 { display: none;}
在我的网络应用程序中,我需要在 ckeditor 中显示文本,当将文本加载到 ckeditor 中时,它会在显示文本后突然显示 HTML 代码。我不想在加载时显示 HTML 代码 我需要直接向 ck 编辑器显示文本 我该怎么做 是否可以解决这个问题 谁能告诉我。
我的编辑器:
<CKEditor:CKEditorControl ID="CKEditor1" BasePath="~/ckeditor/" runat="server" Width="940px" Height="400px"></CKEditor:CKEditorControl>
像这样我将数据传递给ck编辑器
html = html.Replace("border-top-color:", "\"><hr /><border-top-color:");
CKEditor1.Text = html;
谢谢
CKEditor:CKEditorControl
控制器在 html 中创建了一个 <textarea>
元素,只有当文档加载时,它才会将 textarea
的内容更改为 ckeditor 实例。
如果可以 - 将其更改为带有 contenteditable="true"
的 <div>
元素。另一种选择是使用 css:
textarea
textarea#CKEditor1 { display: none;}