Desperate for an intelligent Wysiwyg editor - Mail Merge

Hi

This is my second post on this, I'm getting desperate now.

I have been tasked to build an cross browser mail merge template builder, for this I obviously need a WYSIWYG editor. But I need some extra functionality. I need the abilty to drop 'text fields' into the text... this would show as normal in the text box however would be read only. For example, see below:

"Dear [* Client Name *],
Welcome to my text project blah blah blah"

In the above example the user would be able to edit all text except from the text inside the square brackets.

An example of this can be found at:

    http://bin.textcontrolasp.com/TX13.Server.Browser.Basics.CSharp/step4.aspx

The problem with this one is that it is ActiveX and therefore not supported by Firefox. Another good example is:

    http://www.interspire.com/devedit/demonx/demo4.php

Unfortunately this is written in PHP and therefore I can't integrate it into my ASP.NET application.

I also have toyed with the idea of extending an editor like cute editor, however the javascript reference material is very basic, and the source code has been scrambled.

So the questions are: do you know of an ASP.NET editor which fits the above? Or of an ASP.NET editor which has decent documentation on the javascript API? Not just the very basic info.

Thanks for reading, hope you can help!
David_Reid_TPLLPAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

TimCotteeHead of Software ServicesCommented:
One option is this: http://obout.com/editor_new

It does seem to have the ability to add custom tags which are not editable. You could presumably define your mail merge fields as custom tags and simply place them as appropriate. Parse them out when the template is finished and run from there.

I don't know if it will do everything you need but it is possibly a reasonable solution.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Computer101Commented:
Forced accept.

Computer101
EE Admin
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
ASP.NET

From novice to tech pro — start learning today.