jsinitcalendar appears as if the selected event will be passed to the eventselectjaavscript.
appendProp("eventSelectHandling", calendar.EventSelectHandling, true);
appendProp("eventSelectCustom", "function(e) {" + calendar.EventSelectJavaScript + "}");
However, when I use e, it has no properties. I've worked around it using the following:
EventClickHandling = EventClickHandlingEnum.Select;
EventSelectHandling = UserActionHandling.JavaScript;
EventSelectJavaScript = string.Format("calItemClicked(c.selectedEvent())");
Am I doing something silly or is this indeed a bug?
Yikes, sorry about the formatting. Your text editor doesn't work in Safari.
jsinitcalendar appears as if the selected event will be passed to the eventselectjaavscript.
appendProp("eventSelectHandling", calendar.EventSelectHandling, true);
appendProp("eventSelectCustom", "function(e) {" + calendar.EventSelectJavaScript + "}");
However, when I use e, it has no properties. I've worked around it using the following:
EventClickHandling = EventClickHandlingEnum.Select;
EventSelectHandling = UserActionHandling.JavaScript;
EventSelectJavaScript = string.Format("calItemClicked(c.selectedEvent())");
Am I doing something silly or is this indeed a bug?
Comment posted by Dan Letecky 18 years ago.
EventSelectJavaScript doesn't get any parameter (although it's in JsInitCalendar.cs). What you are doing with c.selectedEvent() is the right way.
I agree that it's unintuitive - I'm going to change it in the next release (e will be passed as in the other events).
This question is more than 1 month old and has been closed. Please create a new question if you have anything to add.