I'm looking for an HTML Editor that works "out the box" on the update panel without permission errors or hacks!
All I need is something simple - in fact something like the one on this page (when you hit "post question").
I've tried dozens of demos but none of them work.
Anyone know of one?
I understand your pain.
JavaScript enabled controls tend to break when they are implemented into an Ajax enabled website.
The reason for this is that the partial page updates (anything within an UpdatePanel) cannot re-refrence the JavaScript functions that were loaded in the browser during the browser's page load.
I haven't found a control like the one that you're looking for yet.
It sounds like you're going to have to create one.
Like Plater has said, your buttons are going to rely on JavaScript for doing bold, underline etc. in your text area.
The Huge Catch is that you are going to have to implement this control using the ScriptManager and ScriptProxy classes in order to re-register your JavaScript during partial page updates.
I'm still a newbie when it comes to developing these controls but lately <sarcasm>I've had the pleasure</sarcasm> of attempting to convert my JavaScript enabled WebUserControls into Ajax enabled Web User Controls.
To save you the same torment that I suffered...check out the article on
Adding ASP.NET Ajax Client Behaviors to Web Server Controls
If you don't have the time/resources to invest in creating this control yourself, you should really think about using those "permissions hacks" that you were not pleased with originally.....
Or maybe you'll get lucky and someone will know of a control that will do this for you.
Good luck!
-Frinny