CKEditor for ASP.NET Released!

Posted by Anna on CKEditor

We are happy to announce the release of yet another official CKEditor integration, this time for ASP.NET. The CKEditor for ASP.NET Control makes integrating the most popular online WYSIWYG editor in the world with ASP.NET applications easier than ever before.

ASP.NET Support

Since its initial release in 2002 the ASP.NET web application framework has gained a lot of support among the developers. ASP.NET integration was already available for the predecessor of CKEditor, the acclaimed FCKeditor, and we are now proud to present the complete rewrite of this feature that is compatible with .NET Framework 2.0+.

CKEditor for ASP.NET - sample pageCKEditor for ASP.NET means:

  • Full support for Microsoft Ajax environment.
  • Straightforward configuration and customization.
  • Ready-made samples that work out of the box.
  • Clear and simple documentation.

Using CKEditor for ASP.NET

Adding a CKEditor instance to your ASP.NET application has never been easier. After you download the control, almost all you need to do is add it to your page using the code like the one below:

<CKEditor:CKEditorControl ID="CKEditor1" runat="server">

Complete step-by-step integration instructions are available in the documentation.


Visit the CKEditor download page and download the CKEditor for ASP.NET Control as well as the latest CKEditor release.

Reporting Issues

We will be thankful for all feedback regarding the new integration of CKEditor as well as any suggestions on how to further improve it. Please note that this is the first public release of the product so be advised to try it out in a test environment first and use the CKEditor development web site to report issues and suggestions through tickets. Use the contact form from our website to send your questions and comments.


Community support is available through our forums. Visit the support page for additional options.

Enter the discussion and post your comment

Post a comment
  1. The content of this field is kept private and will not be shown publicly.
  2. *  Required fields
  1. TextChangedEvent's picture



    I'm using the CKEditor .Net dll version
    I am trying to handle a text changed event for the CKEditor Control, but the problem is that on the page postback, the text changed event fires after the button click that caused the page postback.
    Usually ASP .NET controls raise the text changed event, example textbox, before the control that caused the postback to happen.
    Am I doing something wrong?  Is there a way to change that?  Is it how it works?


  2. Thank your for your kind words, we are glad to hear you liked our product!


  3. JamieCoder's picture



    I'm using wordcount plugin in CKEditor and I want to override properties like showParagraphs, showCharCount, maxCharCount etc defined in config.js file in my page. Is it possible to do that ?

    When I use 

    <script type="text/javascript">
     $(function () {
        CKEDITOR.config.width = '50%';
        CKEDITOR.config.height = '200';

    I'm getting the error "Uncaught ReferenceError: CKEDITOR is not defined". I have the CKeditor defined as 

    <%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>

     <CKEditor:CKEditorControl ID="txtHtmlText" BasePath="~/Scripts/ckeditor/" 
                runat="server" ExtraPlugins="wordcount" wordcount="showCharCount:false"></CKEditor:CKEditorControl>

    Any solutions?


  4. Bendix Petersen's picture

    Bendix Petersen



    I have a system running ASP.NET 4.5 where I have CKEditor 4.3 runing, I have tryed to add the CKEditor 4.5.3, but it will not show ont the websidt.

    How come?