关于sharepoint 中ItemAdding事件的取消
我现在写了一个 SPItemEventReceiver里面重写了一个ItemAdding,我希望当我判断符合了一定的条件话就不让他增加了,并且报出错误的原因。
我现在是模仿ItemDeleting里面写的,貌似没什么作用.
public override void ItemAdding(SPItemEventProperties properties)
{
if(XXXX)
{
properties.ErrorMessage = "此时间段内已被确定使用!";
properties.Cancel = true;
}
}
如果像工作流那样直接删除的话感觉不是太好,我希望报出那个错误信息。不知道可有什么方法。
我现在是模仿ItemDeleting里面写的,貌似没什么作用.
public override void ItemAdding(SPItemEventProperties properties)
{
if(XXXX)
{
properties.ErrorMessage = "此时间段内已被确定使用!";
properties.Cancel = true;
}
}
如果像工作流那样直接删除的话感觉不是太好,我希望报出那个错误信息。不知道可有什么方法。
...全文
相关推荐
Sharepoint App 开发资料教程
Sharepoint 2013 App 开发教程资料 包含:搭建环境、安全示例、开发示例
注册EventHandler
注册EventHandler,moss开发必备手册
SPEmailEventReceiver
SPEmailEventReceiver vs2008的工程。 部署后需要手动修改Web.congfig的SafaControl节点。 需要添加的内容在SafeControl.txt内
eventHandler学习视频
moss2007 详细介绍eventhandler 使用方法 该视频一看就会
Event Handler Hands on lab
Event Handler 实例 sharepoint


