eventhandler 上的add和delete的问题

hanghangz 2010-07-07 05:00:51
开发环境 sharepoint 2010
我在一个列表上部署了一个eventhandler

继承了2个方法
方法1:
 public override void ItemAdding(SPItemEventProperties properties)
{


properties.ErrorMessage = "禁止添加!";

properties.Cancel = true;


}


方法2:
 public override void ItemDeleting(SPItemEventProperties properties)
{


properties.ErrorMessage = "禁止删除";

properties.Cancel = true;


}


看上去都一样的,可是问题来了
但我删除一个记录的时候,页面会跳到一个友好的出错页面.

错误
禁止删除

Microsoft SharePoint Foundation 疑难解答。


添加的时候,跳到一个出错的页面
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------

<nativehr>0x81020089</nativehr><nativestack></nativestack>禁止添加!
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

异常详细信息: System.Runtime.InteropServices.COMException: <nativehr>0x81020089</nativehr><nativestack></nativestack>禁止添加,请选择另外的名字!

源错误:

执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。

堆栈跟踪:
...全文
201 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
1软件工程师1 2011-04-07
  • 打赏
  • 举报
回复
楼主 我也遇到了和你一样的问题 不知道你解决了没啊?
Justin-Liu 2010-07-07
  • 打赏
  • 举报
回复
我试了一下,不存在你说的问题。
你可以检查一下IIS,或者调试一下你的EventHanlder,我认为不是这个EventHandler造成的这个问题,你是否有其他的自定义应用的东西?
Justin-Liu 2010-07-07
  • 打赏
  • 举报
回复
还真不解 有时间试一下
hanghangz 2010-07-07
  • 打赏
  • 举报
回复
为什么添加的时候,会是一个出错页面呢?
哪个达人知道?告之.

3,244

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨 - LinyuLoveTJ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧