event-receiver

    0热度

    2回答

    我已经创建了SharePoint事件接收器,它触发了项目更新。 接收器需要访问AfterProperties和ListItem。 当使用一个IP地址(http://10.0.4.50/sites/)从SharePoint Web应用程序触发事件接收器,它将引发FileNotFoundException异常,在SPItemEventProperties访问SITEID而WEBURL时。 找不到htt

    6热度

    1回答

    我们可以编写一个在更新任何列表时触发的事件接收器。 我们必须为eventreceiver指定的listtemplateid使我们的代码具有特定的列表特征。如果我们想让代码执行所有网站列表上的事件,该怎么办?

    0热度

    1回答

    简单地说,我在文档库中有一个自定义的editForm.aspx,它使用我自己的自定义dll。 当用户编辑记录时,我可以更新与文件相关的所有属性,但是,当您更新实际文档(即替换它),然后更新()(或SystemUpdate())时,您会得到以下结果: 文件BLAH.doc已于2009年5月1日09:41:12 +0100被DOMAIN \ ACCOUNT修改。 文件被替换,但没有文件属性被更新,所以

    4热度

    4回答

    我写了一个事件接收器,它在“页面”列表的“ItemAdded”事件中激活。代码运行良好,但我的问题是这样的 - 在调用我的Sub ItemAdded期间,我想要更改属于当前列表项目(在本例中为aspx页面)的字段的值。 这个想法是,我可以配置'标题'字段为另一个值,我的事件接收器配置,并且当用户在编辑模式下看到页面时,新的标题将被保存为页面。这是我当前的尝试: Public Overrides S

    0热度

    1回答

    我必须附加到工作正常,直到最后I型提拔使用它一个WSPBuilder定制ItemAdded事件接收器自定义SharePoint工作流。 我的代码是非常接近这个例子:http://www.codeproject.com/KB/sharepoint/MOSS_FolderContentTypeWF.aspx 我使用WSPBuilder过去,但不是这个项目,它似乎已经在某种程度上打破了我的工作流程。 即

    1热度

    2回答

    我已经编写了SharePoint EventReceiver(Windows SharePoint Services 3.0),并希望使用Visual Studio 2008 SP1在其他计算机上运行它。我已经尝试了以下步骤: 安装事件接收器(我知道这是可行的,因为日志文件证明代码被执行)。 在SharePoint服务器的GAC中注册我的事件接收器类库(内置调试模式)。 在SharePoint服务

    1热度

    1回答

    我们有几个自定义列表,每个自定义列表都有几个与之关联的事件接收器(尽管目前只有几个事件已经写入)。这个事件接收器处理单个事件的混杂混搭,并执行各种功能。我的问题是如何以合理的方式在Visual Studio解决方案/项目中组织它们。哪些事件接收器应该有自己的功能/类/文件夹/项目/解决方案? 目前我们有两个解决方案,其中的每一个简单地使用任何的Visual Studio默认创建其自己的解决方案一个

    0热度

    1回答

    我想弄清楚如何从base.ItemAdding(properties)中获取列表项的标题; 我知道它是属性中的某个地方,因为我想要做的是复制刚刚添加到另一个列表的项目,这意味着相同的项目将被添加到另一个列表中,任何人都可以帮助我获得字段的值刚刚添加的项目,如标题,说明,... 已经感谢。

    0热度

    3回答

    我的服务器重新引导后出现问题。我在SharePoint中有一些功能,用于做各种事情。他们做的一件事是将项目添加到几个不同的MSMQ队列中。在服务器重新启动后立即,如果我尝试登录到SharePoint,然后转到我的自定义页面,然后单击该页面中的某个按钮(然后创建msmq项目),我会进入显示以下: 该网站拒绝显示此网页 此错误(HTTP 403禁止)指的Internet Explorer能够连接到该网

    3热度

    3回答

    我注册某些事件接收器形成contenttype时遇到了一些问题。内容类型和接收者是由我自己部署和注册的,所以我不试图去除任何MOSS内置事件接收器或内部事件接收器。 我尝试用下面的代码片段归档此: using (SPSite site = new SPSite("http://wssdev06/")) { using (SPWeb web = site.RootWeb)