I already have an ajax event calendar app written in VB.net and it stinks, but I love the functionality. The functionality that dhtmlxscheduler is exactly what I need with a custom form to collect additional information about the appointment. So when you add an event (appointment in my case) to the calendar you are presented with a custom modal window asking for additional information about the event. This info is stored in a MS SQL database.
When you click on the event the modal is filled with the events info from the SQL database as well so you can edit and update.
Attached is a screen shot of the custom modal I need.
Yep, you can define your own custom form for adding|editing operations
samples\02_customization\16_custom_form.html
And architecture of scheduler automatically includes all custom fields in saving|loading routines. Connectors.Net has built in support for loading|saving and can be used with any .Net language ( there are only C# samples )
return new dhtmlxSchedulerConnector(
"Events"
, "EventID"
, dhtmlxDatabaseAdapterType.SqlServer2005
, ConfigurationManager.ConnectionStrings["SamplesDatabase"].ConnectionString
, "FromDate"
, "ToDate"
, "Subject as text, Details as details, Tags"
);
All that goes after “Subject as text” are custom fields.
You can specify any number of custom fields there , they will be available on the client side. And if new value will be sent to server - it will be saved to the related field automatically.
Get a guaranteed answer from DHTMLX technical support team
under the most suitable support plan