How to create an HTML Editor for ASP.NET AJAX
Most blog, forum and Wiki applications use an HTML editor as the primary authoring tool for site content. With this type of control, an online user can create and edit an HTML document. The user is able to modify the text -- including its format, fonts and colors -- as well as add links and images. Often, they may also view and/or edit the HTML source.