关于sharepoint 中ItemAdding事件的取消

jingqianbao123 jingqianbao123 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我现在写了一个 SPItemEventReceiver里面重写了一个ItemAdding,我希望当我判断符合了一定的条件话就不让他增加了,并且报出错误的原因。

我现在是模仿ItemDeleting里面写的,貌似没什么作用.

public override void ItemAdding(SPItemEventProperties properties)
{
if(XXXX)
{
properties.ErrorMessage = "此时间段内已被确定使用!";
properties.Cancel = true;
}
}

如果像工作流那样直接删除的话感觉不是太好,我希望报出那个错误信息。不知道可有什么方法。
...全文
评论 7
收藏 已收藏
分享
返回顶部
jingqianbao123
SharePoint 3,245 成员 4,605 内容