I'm creating a web application that will have to allow customers in order to save formatted text to some database. Essentially they simply need to have the ability to change font color, font background color, font size, bold, italics, and underline.

I must use something will be able to just affix to a text area to create a formatting bar appear.

It might be nice to make use of something which marks in the formatting in something besides HTML to ensure that I'm able to HTML Scribe the input when storing it, for safety. It might, obviously, have to convert its very own markup into HTML when rendering to the browser.

What choices are available?

FCKEditor is among the best suits for you personally. We're utilizing it in our ASP.Internet MVC web programs and it is awesome.

Before choosing FCKEditor, it attempted other web editor but a chance to configure them wasn't good.

Check FCKEditor at: http://www.fckeditor.net/

I'd have a look in the HtmlEditor within the latest version from the Ajax Control Toolkit. I've not tried on the extender yet - however for free, derive the cost.

http://www.asp.net/ajax/ajaxcontroltoolkit/samples/HTMLEditor/HTMLEditor.aspx

I'm able to recommend you WymEditor.

It's WYSIWYM (A Specific Item Is Exactly What You Mean) XHTML editor (not WYSIWYG).

It had been ideal for my small pseudo-Content management systems module to pressure customers to make use of merely a couple of defined styles from a listing, however i have no clue if it'll meet your requirements.

Plan B is by using TinyMCE that we prefer a lot more than FCKEdit.