I'm using responsive calendar in a mvc project. When setting up the calendar, I need to fill an object called events with my data.
$(".responsive-calendar").responsiveCalendar({
time: '@DateTime.Now.Year.ToString()' + '-' + '@DateTime.Now.Month.ToString()',
events: { //object to fill with my model data
"2013-04-30": { "number": 5, "url": "http://w3widgets.com/responsive-slider" },
"2013-04-26": { "number": 1, "url": "http://w3widgets.com" },
"2013-05-03": { "number": 1 },
"2013-06-12": {},
"2015-06-12": { "number": 1 }
}
});
However this object isn't an array. How to achieve this
Update : My model is a list of DateEvents :
class DateEvents
{
DateTime Date {get;set;}
int Count {get;set;}
}
keyandvalueinObject.. What is the question ?events[key] = value.