为什么这个CKEditor控件不能正常工作?

时间:2011-07-20 11:03:49

标签: c# asp.net webforms ckeditor

我正在尝试在asp.net应用程序中使用this wysiwyg editor。但它不起作用..

所以我添加了对DLL的引用并制作了这个asp代码:

<%@ Page MasterPageFile="~/Site.master" Language="C#" AutoEventWireup="true" CodeBehind="test.aspx.cs" Inherits="test" Title="Tests" %>
<%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>




<asp:Content ID="headContent" ContentPlaceHolderID="HeadContent" runat ="server" >


</asp:Content>

<asp:Content ID="Content1" ContentPlaceHolderID="MainContent" runat="server">
<div>

  <CKEditor:CKEditorControl ID="test" runat="server">test</CKEditor:CKEditorControl>   


</div>

</asp:Content>

结果是

enter image description here

所以它似乎是错误的东西..我试图在控件的属性中添加TooBar =“Full”但它不起作用。使用此控件的人可以帮助我吗? 非常感谢

3 个答案:

答案 0 :(得分:4)

我会检查页面加载时是否出现一些Javascript错误。他们可以提供有关问题的信息 - 缺少CKEditor等的一些JS文件。

答案 1 :(得分:1)

ckeditor的默认位置包含所有js,css和图像文件,位于网站根目录中,如果你错过了这个,你只能使用没有样式的textarea 希望它能帮助别人 更改ckeditor文件夹的默认路径使用BasePath属性

答案 2 :(得分:0)

我可能在回复时有点迟,但请确保您已将ckeditor文件夹复制到您的解决方案中。

Absolute Beginner's CKEditor for ASP.NET Control Integration Guide