2012-03-09 152 views
0

嘿,我想創建一個列表實例與定義下列列的定義。Sharepoint自定義列表定義和javascript

-Notice StartDate (DateTime) 
-Notice EndDate (DateTime) 
-Notice Message (Text) 
-Notice Colleges (???) 

我在列表中創建了日期和消息def我只是不知道學院列應該是什麼類型。我只知道它應該是一個代表多個用戶的列表。

另外我想能夠調用一個Javascript函數來填充列表中的新項目並刪除它們。此外,如果我收回解決方案,共享點如何處理?在部署解決方案時將項添加到列表中的項目在我重新部署時仍然存在?

回答

1

在回答你的問題:

  • 你可以讓同事「個人或組」列,它允許多個值。據推測,你想渲染一個用戶可以從中選擇的所有用戶列表?如果你在做這個服務器端,你可以根據你的需要綁定到SPWeb.AllUsers或SPWeb.Users。請注意,如果這就是你所要做的(這有點複雜),那麼這兩者都不會返回你NT域中的所有用戶。
  • 如果你想操縱使用JavaScript的SP列表,你應該看看使用Client Object Model
  • 如果您收回解決方案,列表項將保留在那裏。
+0

謝謝。我只是補充說,引用多個用戶的字段類型實際上是「UserMulti」,但由於某種原因它仍然不允許我輸入超過1個用戶。 – 2012-03-12 15:50:47