Thank you for your sincere feedback. The advanced templates from older versions have been indeed cumbersome, but I believe we have gone a long way from back then to the current much simplified version of the advanced templates.
We have recently had a question on how to integrate RadEditor in the advanced form and here is the answer that we provided:
You might be surprised to find out how easy is to integrate not only RadEditor, but just about anything in the advanced form of RadScheduler using the advanced templates.
Please, download a working sample from here
(SchedulerCustomAdvancedFormQ3_2009.zip). Then edit CS/AdvancedForm.ascx
to comment the description RadTextBox and add a RadEditor control like this:
Label='<%# Owner.Localization.AdvancedDescription + ":" %>'
Text='<%# Eval("Description") %>' />--%>
, modify the Description
property like this:
DescriptionText.Content = value;
That's it! You can now enjoy a fully functional RadEditor in the advanced form of RadScheduler. What's more, the content along with the formatting of the Description field will be displayed in the AppointmentTemplate as well.
I think this example illustrates how easy it is to work with the advanced templates.
Of course, there is always room for improvement. We value your feedback and we will continue our efforts to provide better controls and better examples.
the Telerik team