我在SharePoint 2010中有一個列表。如果我通過編程方式向項目列表添加項目(通過自定義web部件),我可以稍後閱讀這些項目並在其他Web部件中顯示它們。但是,如果嘗試讀取通過Web界面添加的列表項,我的web部件中出現以下錯誤:'項目不存在'錯誤閱讀SharePoint 2010列表
項目不存在。 您選擇的頁面包含一個不存在的項目。它可能已被其他用戶刪除。0x81020016
奇怪的是,在調試器中,我看到列表項被正確讀取。我正在把我的頭髮留在這一邊。
任何想法?
這裏的任何人回答誰在乎:
我打電話給我的網頁這樣的 - mywebpage.aspx ID = 1,其中id = 1是項目的ID在我想要的清單?我的webpart顯示。由於某些只有Microsoft知道的原因,在查詢字符串中使用'id'是一個禁忌。所以我將參數名稱改爲'lid',現在所有的東西都像我所期望的那樣工作。
感謝大家的迴應。
通過「web界面」你是指用戶界面還是Web服務? –
你應該發佈你的答案,而不是將它添加到你的問題。 –