views:

822

answers:

2

Looking and .Net Rich Editor that generates HTML, it is important to be capable of handling Tables, merging Cells among other table stuff.

+2  A: 

you can use webbrowser control
EDIT
This will convert your webbrowser control to HTML Editor

...


webBrowser.Navigated += new NavigatedEventHandler(webBrowser_Navigated);

webBrowser.Navigate("about:blank");

void webBrowser_Navigated(object sender, NavigationEventArgs e)
{
     var doc = webBrowser.Document as IHTMLDocument2;

     if (doc != null)
           doc.designMode = "On";
}

and here is how you can call commands on browser

public IHTMLDocument2 Document
{
    get
    {
        return webBrowser.Document as IHTMLDocument2;
    }
 }
 public void SelectAll()
 {
      Document.execCommand("SelectAll", false, null);
 }
ArsenMkrt
webBrowser would be for rendering the HTML, I need and editor that creates that HTML
jmayor
see edited post
ArsenMkrt
A: 

CuteEditor or TinyMCE are probably your best bets.

Disclaimer: WYSIWYG editors bring their own brand of headaches.

Jon Smock