ASP.NET WYSIWYG Html Editor Controls

by Bill Beckelman 2. August 2008 19:44

I've been wanting to add an html editor control in quite a few places in the project that I have been working on for a while now. I finally got some time so I started out with a Google search in hopes of finding a free control to use. I ended up looking at three different controls:

  1. FCKEditor
  2. FreeTextBox
  3. TinyMCE - The control BlogEngine.NET uses.

FCKEditor: Pretty good control that is available for multiple languages including ASP.NET. I was excited until I tried to use the control in an update panel. The latest update 2.6.3 is supposed to provide support for using the control in an update panel, however and I couldn't keep IE from crashing. FireFox worked fine of course. I spent some time looking for a workaround. Unfortunately that are plenty of hacks to make it work, but all of them applied to an earlier version. Looking around it seems they have been trying to get this working for at least the last 7 months now.

FreeTextBox: This control is for ASP.NET exclusively. All in all a fine control unless you try to use it in a update panel.

TinyMCE: To be honest, I didn't spend a lot of time on this one, but I couldn't find any documentation that it would work in an update panel.

I really can't fault the above controls too much as they are open source projects with volunteer contributors. Considering this, I think they are all amazing for the general functionality they provide. Unfortunately, I really need the control to work in an update panel. With the speed of the changes from MS lately this has to be tough on the the open source guys as they have to be be working on these projects in their free time. In the end, I decided to use a paid control from CuteSoft called CuteEditor. It worked great in an update panel the first time I tried it and all in all it wasn't to expensive. With the paid control, I hope to get better results in the future as well as people will be less understanding when it breaks.

What do you have experience using?

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags:

ASP.NET | User Controls

Comments

Add comment


(Will show your Gravatar icon)

  Country flag

biuquote
  • Comment
  • Preview
Loading



Powered by BlogEngine.NET 1.4.5.7
Theme by Mads Kristensen

About Me

I live and work in Salt Lake City, Utah. My background is in aviation. I have a degree in Aeronautical Science from Embry-Riddle Aeronautical University in Prescott, AZ. I have worked as a commercial airline pilot and most recently as a technical advisor for a charter airline.

Warning Sign