Add Calendar Webpart to page
string filename = “SitePages/mypage.aspx”;
SPList list = web.Lists["Calendar"];
SPLimitedWebPartManager wpMgr = web.GetLimitedWebPartManager(filename,
System.Web.UI.WebControls.WebParts.
PersonalizationScope.Shared);
SPLimitedWebPartManager webPartManager = web.GetLimitedWebPartManager(filename,
System.Web.UI.WebControls.WebParts.
PersonalizationScope.Shared);
ListViewWebPart listViewWebPart = new
ListViewWebPart();
listViewWebPart.ListName = list.ID.ToString(“B”).ToUpper();
listViewWebPart.TitleUrl = list.DefaultViewUrl;
listViewWebPart.ViewType = ViewType.Calendar;
listViewWebPart.Title = “Kalender”;
listViewWebPart.ViewGuid = string.Empty;
webPartManager.AddWebPart(listViewWebPart, CommonConst.MiddleLeftZone, 0);
