SharePoint日历列表:限制输入具有相同“从”和“到”日期的第二个项目

时间:2008-12-01 04:33:24

标签: c# sharepoint sharepoint-2007

我想限制新项目进入sharepoint日历列表,其中包含相同创建用户的相同from和to日期。让我知道这可以做到,用C#访问sharepoint对象模型。

环境WSS3.0,MOSS 2007,C#

由于

1 个答案:

答案 0 :(得分:0)

您需要使用列表事件接收器并绑定到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。