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)