作为相同的问题标题,我如何在我的可视化webpart中放置或使用sharepoint OOTB日历?
如果我的问题不清楚或不完整或让任何人混淆,我很抱歉。我是Sharepoint的新手。我在Sharepoint 2013工作
答案 0 :(得分:0)
如果您只想要日历,请在CreateChildControls
方法的webpart类中添加以下代码行。
Calendar calender = new Calendar();
control.Controls.Add(calender);
完整方法将如下所示。
protected override void CreateChildControls()
{
Control control = Page.LoadControl(_ascxPath);
Controls.Add(control);
Calendar calender = new Calendar();
control.Controls.Add(calender);
}
如果您想要日历视图,请在webpart类CreateChildControls
方法中添加以下代码行。
SPCalendarView calenderview = new SPCalendarView();
control.Controls.Add(calenderview);
完整方法将如下所示。
protected override void CreateChildControls()
{
Control control = Page.LoadControl(_ascxPath);
Controls.Add(control);
SPCalendarView calenderview = new SPCalendarView();
control.Controls.Add(calenderview);
}
}
使用这两个类的属性和方法,您可以完成任务。