我一直在使用页面上使用CKEditor的DNN站点(ASP.NET,C#,Visual Basic,Visual Studio 2012 Express for Web)。例子是:
<dnn:TextEditor ID="txtRichBox" runat="server" Width="850" TextRenderMode="Raw" HtmlEncode="False" defaultmode="Rich" height="350" Visible="false" choosemode="true" chooserender="False" />
我想在页面上只有Rich Text Editor,而不是Basic Text Box。我怎样才能做到这一点?提前感谢您的帮助。
答案 0 :(得分:2)
使用JavaScript将CKEditor附加到控件:
<script>
CKEDITOR.replace( 'ID of textbox control' );
</script>
我可以推荐CKEditor的文档吗?这是here。
答案 1 :(得分:1)
您无法创建choosemode
和chooserender
等属性,并期望它能够正常运行。编辑有一个limited number of properties。
最简单的方法是使用CSS隐藏单选按钮Basic Text Box
和Rich Text Editor
,以便用户无法在它们之间切换。默认情况下,加载编辑器,而不是基础的基本TextBox。
<style>
.dnnTextPanelView {
display: none;
}
</style>