外部列表是否可以包含事件接收器
问题描述:
SharePoint 2010支持外部内容类型和外部列表。我想知道是否可以将一个事件接收器附加到外部列表或外部内容类型。外部列表是否可以包含事件接收器
如果事件接收器不可行,工作流程也适合需要。
这就是我想做的事:
- 我有一个外部的内容类型“产品”链接到一个表中的SQL Server
- 当通过SharePoint UI添加的产品,我希望有一个事件接收器会自动创建一个与产品名称相同的文档库
我知道如何编写事件接收器,但由于此刻我无法访问SharePoint 2010环境,检查ap的技术可行性项目,我想知道是否有可能将事件接收器附加到外部列表。
问候,
汤姆
答
这似乎是不可能的。尽管您可以将一个事件处理程序附加到外部列表,但它不会被执行。外部列表的工作流设置也在灰色的SharePoint用户界面中。
解决方法似乎是在Visual Studio中创建外部内容类型。这样你可以添加一些代码到create方法来做更多的事情。