Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#10739 closed Bug (invalid)

ckeditor flikering ( apper/disapper ) in asp.net updatepanel

Reported by: rama Owned by:
Priority: Normal Milestone:
Component: Server : ASP.Net Version: 3.6.4
Keywords: Cc:

Description

I downloaded 3.6.4 ckeditor for asp.net DLL.But i am facing issue like CKEditor flikering ( apper/disapper ) in asp.net updatepanel. Steps to re-produce

  1. Add scriptmanager and updatepanel to the aspx page
  2. add CKEditor and Button inside the updatepanel
  3. On click of ASP Button , CKEditor is flikering.

Please provide solution for this.

Regards, Rama

Attachments (3)

myPageUpdPanel.aspx (903 bytes) - added by rama 6 years ago.
Test.aspx.cs (340 bytes) - added by rama 6 years ago.
EditorInUPdatePanel.rar (2.7 MB) - added by rama 6 years ago.
uploaded entire solution for testing

Change History (8)

Changed 6 years ago by rama

Attachment: myPageUpdPanel.aspx added

Changed 6 years ago by rama

Attachment: Test.aspx.cs added

comment:1 Changed 6 years ago by Jakub Ś

Keywords: ckeditor flikering in asp.net updatepanel removed
Resolution: invalid
Status: newclosed

But that is what updatePanel does. It reloads part of page when you update this particular panel (updateMode="Conditional"). CKEditor needs some time to reload. That is all.

I see no error here thus I'm closing this issue as invalid.

If you think there is error in editor, please provide screencast or link where I can download simplified version of your app (that only shows this problem).


You may use CKE 4.2 client-side with CKE ASP.NET 3.6.4 server side.

  1. Go to CKEditor site and download CKEditor 4.2 FULL Package
  2. Extract it into ckeditor folder
  3. Go to your_ckeditor_aspnet/_Samples/ and replace existing ckeditor folder with the one you have downloaded.

The only thing you won't be able to set from ASP.NET Control is ACF: http://ckeditor.com/blog/Upgrading-to-CKEditor-4.1 http://ckeditor.com/blog/CKEditor-4.1-RC-Released http://docs.ckeditor.com/#!/guide/dev_advanced_content_filter http://docs.ckeditor.com/#!/api/CKEDITOR.filter-method-addTransformations http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-allowedContent http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-extraAllowedContent which you would have to configure or disable in ckeditor/config.js file.

Changed 6 years ago by rama

Attachment: EditorInUPdatePanel.rar added

uploaded entire solution for testing

comment:2 Changed 6 years ago by rama

Hi Team,

In new attachment ( EditorInUpdatePanel.rar ) , i added sample aspx page with CKEditor and AjaxHtmlEditor in one update-panel. Here on click of "push" button, CKEditor is flikering (i.e. apper/disapper ) but ajax HTMLEditor is not flikering . So i want same ajax HTMLEditor behaviour for CKEditor.

Please provide solution for this issue.

comment:3 Changed 6 years ago by Jakub Ś

So i want same ajax HTMLEditor behaviour for

Which ajax HTMLEditor you talk about?

To my understanding when update panel is updated it reloads part of page and when part of page is reloaded then CKEditor which is JavaScript created again thus you get such result. I don't think this can be in anyway fixed as this is how it works.

Please tell me which editor works in different manner?

comment:4 Changed 6 years ago by rama

HI Team,

I am taking about Microsoft ajax htmleditorExtender.Please download my attachment (i.e. EditorInUPdatePanel.rar) and you can see the EditorInUpdatePanel.aspx with Ajax HtmlEditorExtender and CKEditor on same page. On click of "push button" , you will see the difference.

To know more about Microsoft ajax htmleditorExtender, please click on below link

http://www.asp.net/ajaxLibrary/AjaxControlToolkitSampleSite/HTMLEditorExtender/HTMLEditorExtender.aspx

Regards, Rama

comment:5 Changed 6 years ago by Jakub Ś

I'm afraid this is rather won't fix issue. This is how CKEditor ASP.NET works; besides such reloading IMHO isn't something critical.

Note: See TracTickets for help on using tickets.
© 2003 – 2019 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy