我想限制新项目进入共享点日历列表,对于同一创建的用户具有相同的开始日期和结束日期。让我知道这可以做到,使用 C# 访问共享点对象模型。
环境 WSS3.0,MOSS 2007,C#
谢谢
我想限制新项目进入共享点日历列表,对于同一创建的用户具有相同的开始日期和结束日期。让我知道这可以做到,使用 C# 访问共享点对象模型。
环境 WSS3.0,MOSS 2007,C#
谢谢
您将需要使用列表事件接收器并绑定到 ItemAdding 事件 - http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spitemeventreceiver.itemadding.aspx
这里有一个很好的教程:http: //msdn.microsoft.com/en-us/library/bb736146.aspx
还有一个很好的附加事件接收器的小工具 - http://lirliron.blogspot.com/2007/08/moss-list-event-receiver-register_08.html
您可以检查 To 和 From 并查看列表中是否已经有一个项目,以及是否适当地设置了 SPItemEventProperties.Cancel。