2010-09-16 54 views
1

快速問題。我想生成SPMetal代碼,其中包括唯一ID字段(具有GUID列表項的字段),但不知何故,在Visual Studio中我最終可以:從SPMetal代碼獲取UniqueId列表項

  • 列表沒有那場
  • 理論上有一個列表(UniqueIdUniqueId ..爲什麼它是這樣命名的?),但是當我嘗試運行它時,會拋出一個NullException。

我使用的Sharepoint 2010,2010年VS

你能指出我朝着正確的方向嗎?我現在停下來了。我將粘貼您用作SPMetal參數的XML文件,但是我的服務器現在正在運行。我會盡快發佈,但如果任何人有關於如何生成包含該特定字段的類的答案,我會很感激。

謝謝!

回答

1

解決方案是:使用「GUID」隱藏字段。咄。

0

我認爲沒有辦法包含'UniqueId',因爲它不是任何內容類型的一部分。

如果真的需要獲得'UniqueId',請嘗試編寫SQuery,它通過一個viewField的ID獲取項目(以最大化性能)。