I have two web part instances of the same calendar, side-by-side, on a page. The default view of this calendar is the Month view, so they both appear identical as the monthly calendar view. I am trying to figure out how to have one web part instance instruct the same calendar to load into the Day view by default.

Is there a way to inject a single web part instance with some kind of code that will have it load into a different view, specifically, the Day view?

1 Answer 1


You don't need to add or inject any kind of code. List View Web Parts keep their own view settings, and can have different views than the main list that they refer to. You can play around with their views and not worry about those changes affecting the main list because they are all local to that particular LVWP.

All you have to do is edit the web part that you want to show the day view for, then "edit the current view", and set the scope to "Day".

Put the page in edit mode and then edit the web part:

screenshot of edit web part menu

Choose "edit the current view":

screenshot of edit the current view

Set the default scope to Day:

screenshot of scope settings


screenshot of month and day view side by side

  • That's fantastic! Thank you so much, Dylan! I can't believe I never took notice of that setting! Much appreciated!
    – Hank
    Mar 23, 2022 at 15:37
  • If this solved your problem, feel free to mark it as the accepted answer. Mar 23, 2022 at 17:11
  • okay I think I did. I am new and didnt notice how to right away. thanks again!
    – Hank
    Mar 23, 2022 at 21:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.