更改SharePoint日历的视图以进行多日活动

时间:2009-07-22 10:44:25

标签: sharepoint calendar

我有多日活动的SharePoint日历控件:

Calendar http://1.bp.blogspot.com/_8yYCvwdJans/RuECTJE5OmI/AAAAAAAAACc/iEqKLxyaZ9I/s1600-h/5.PNG

http://1.bp.blogspot.com/_8yYCvwdJans/RuECTJE5OmI/AAAAAAAAACc/iEqKLxyaZ9I/s1600-h/5.PNG

此处,日历显示“多日活动”。实际上这是一个从4日开始到7日结束的事件。

要求:我需要隐藏“多日活动”栏并让它仅在结束日期的第4天显示。

3 个答案:

答案 0 :(得分:0)

据我所知,如果不为日历列表自定义sharepoint模板(列表定义),则无法实现。

答案 1 :(得分:0)

请参阅开箱即用的清单定义功能:

(12 \ TEMPLATE \ FEATURES \ EventLists)

不要修改此目录中的文件... 如果您想创建自己的功能,只需将内容复制/粘贴到FEATURES中的新目录(并更改功能GUID) ,或将内容添加到Visual Studio项目中(取决于您希望如何部署)。

您需要修改\ Events目录中的schema.xml文件。您可以参考此链接来帮助您:

http://msdn.microsoft.com/en-us/library/ms459356.aspx

答案 2 :(得分:0)

隐藏类似的东西,你可能想要看一个更轻量级的解决方案,如jquery或CSS。不幸的是,我目前看不到渲染的HTML代码,但如果你熟悉的jquery或css id想象它就不会那么困难。