calendar sample with grid view