For Calendar list, I have created a view with type of "Standard View, with Expanded Recurring Events". This view is used to show each instance of a recurring event. So if there is an event with let's say 10 times recurring, this view will show 10 items in its view. But when I used to query and display (JSOM) through code, it has only one item. Is this the default behavior of "Standard View, with Expanded Recurring Events" view?

1 Answer 1


Yes, the event item is only one. However, it spans those timings which are mentioned in recurrence. If you go into List ribbon settings, you may find a view named "All Events". Click on this view and you should be able to see only one item for this recurrence.

  • Great @Nadeem Yousuf. What you are telling is right. So is there anyway to get all recurring data by querying? Mar 12, 2015 at 10:17
  • 1
    @SivakumarPiratheeban, yes, there is a field named RecurrenceData which stores the data in xml format. Mar 12, 2015 at 10:21
  • Thinking about lazy way rather than querying XML. Is it possible to export the view to different list. Then work will be so easy..? Mar 12, 2015 at 11:29
  • @SivakumarPiratheeban, not sure what you are talking about. Getting recurrencedata is similar to getting the value of a Title filed. Something like listitem.get_item('RecurrenceData'). Mar 12, 2015 at 11:37
  • Yes understood. We can get RecurrenceData as you mentioned. But it will be in XML format. So I worry about we need another querying part to retract data .. Mar 12, 2015 at 12:20

This site is temporarily in read-only mode and not accepting new answers.

Not the answer you're looking for? Browse other questions tagged .