I see that when a new event is created on the scheduler it is assigned a (fairly long) integer as an ID. I need the events to use a GUID (uniqueidentifier) instead. Is there a way to assign a custom ID?
the permanent IDs should be generated on your backend when you put a new record into the database, thus the format of temporary ids generated on the client shouldn’t matter. The important thing is that backend handler would return a correct permanent id after inserting a new item into db.
If you use dhtmlxScheduler for .NET, you’ll need to additionally specify the type of id in DataAction class scheduler-net.com/docs/managing- … principles
OK, thanks. So can I update the ID of an event programmatically when I have a permanent ID?
Yep, you can use changeEventId API