Assigning a custom ID when creating new event

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?

Hello,
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

docs.dhtmlx.com/scheduler/api__s … entid.html