Multiple event of same id

I wish to implement an app where an event of id will be available for multiple dates/times. Below is my code
public ContentResult Data()
{
var data = new SchedulerAjaxData(
new List{
new CalendarEvent{
id = 1,
text = “Event Anniversery”,
start_date = new DateTime(2017, 04, 13, 3, 00, 00),
end_date = new DateTime(2017, 04, 13, 4, 00, 00),
color=“Red”
},
new CalendarEvent{
id = 1,
text = “Event Anniversery”,
start_date = new DateTime(2017, 04, 12, 5, 00, 00),
end_date = new DateTime(2017, 04, 12, 7, 30, 00),
color=“Green”
},
new CalendarEvent{
id = 2,
text = “Meeting with Erika”,
start_date = new DateTime(2017, 04, 11, 6, 00, 00),
end_date = new DateTime(2017, 04, 11, 8, 00, 00),
color=“Orange”
}
}
);
return (ContentResult)data;
}

Here id=1 repeated two times that means that event will be available on two different dates. But on running project it’s showing only one. How can I do this?

Hello,

By default, id must be unique. The only way when several events can have the same id, if they are recurring events.
docs.dhtmlx.com/scheduler/recurring_events.html