如何将事件接收器附加到sharepoint中的自定义列表?

时间:2009-05-29 08:26:23

标签: c# sharepoint

将事件接收器附加到sharepoint中的自定义列表需要执行哪些步骤?

4 个答案:

答案 0 :(得分:1)

这可以通过至少两种不同的方式完成:

  1. 创建一项功能,在功能激活后,您可以使用正确的代码附加到特定列表(use this URL以获得帮助)
  2. 或者您可以拥有一个控制台应用程序,该应用程序将具有附加到特定列表的代码(再次使用与上述URL中相同的代码)
  3. 获取进一步的帮助go here

答案 1 :(得分:1)

有几种方法可以将EventReceivers附加到列表,ContentTypes或站点。请查看有关此主题的Brian Wilson's blog post,并介绍了执行此操作的几种方法。

他还开发了一个SharePoint功能,该功能部署了一个配置页面,您可以在UI上附加和删除EventReceivers。

答案 2 :(得分:0)

您可以转到元素文件并编辑标记Receivers,如果您的列表名为Customers,则将属性ListUrl的值更改为您的URL,插入<Receivers ListUrl="Lists/Customers">  试试这个,祝你好运

答案 3 :(得分:0)

您要做的就是替换Elements.xml中的以下行:

<Receivers ListTemplateId="*number*">

使用

<Receivers ListUrl="Lists/*your list name*">

请注意,“ Url”仅以首字母大写