ItemUpdating 事件未触发

发布于 2024-11-09 13:16:28 字数 189 浏览 0 评论 0原文

我是 Sharepoint 新手。我制作了会议室预订日历。当我们预订任何会议时,我的代码运行良好。但是当我们编辑现有预订时,我的 ITEMUPDATING() 事件不会触发。我已在事件接收器类中重写了此方法。

以前它会触发此 ItemUpdating 事件。但现在突然不发射了。我在 ItemUpdating 事件中插入了一个调试器,但它没有命中。

I am new to Sharepoint. I making a conference room booking calendar. My code is working fine when we book any meetings. but when we EDIT the existing booking then my ITEMUPDATING() event is not firing. I have overridden this method in my Event Reciever class.

Previously it was firing this ItemUpdating event. But now suddenly it is not firing. I had inserted a Debugger in ItemUpdating Event but it is not hitting.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

东走西顾 2024-11-16 13:16:28

确保与事件接收器附加的 element.xml 文件包含其中的事件,如下所示:

<Receiver>
      <Name>MyDocsEventReceiverItemUpdating</Name>
      <Type>ItemUpdating</Type>
      <Assembly>$SharePoint.Project.AssemblyFullName
lt;/Assembly>
      <Class>SourceSite.MyDocsEventReceiver.MyDocsEventReceiver</Class>
      <SequenceNumber>10000</SequenceNumber>
</Receiver> 

当您覆盖事件接收器类中的新函数时,VS 可能不会在 element.xml 文件中为其添加等效的 xml

Make sure the element.xml file that's attached with the event receiver contain the event in it like :

<Receiver>
      <Name>MyDocsEventReceiverItemUpdating</Name>
      <Type>ItemUpdating</Type>
      <Assembly>$SharePoint.Project.AssemblyFullName
lt;/Assembly>
      <Class>SourceSite.MyDocsEventReceiver.MyDocsEventReceiver</Class>
      <SequenceNumber>10000</SequenceNumber>
</Receiver> 

As when you override new function in event receiver class VS mayn't add the equivalent xml for it in element.xml file

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文