我遇到一个问题,麻烦大家帮忙解释一下:
获取某个list的时候,必须要需要传入一个{xxxx-xxxxx-xxxx-xxxx}格式的id号作为listName吗?这个id号作为sharepoint的管理人员都知道吗?
在不知道这个listName(ID)的时候,能不能通过其他方式获取这个list(比如:list的url路径)?
------解决方案--------------------
ID是个GUID和List Title是两个东西,一般管理员不会知道这个ID是多少,不过肯定知道URL或ListName,获取List可以通过GetListbyTitle,GetListbyUrl.
------解决方案--------------------
这个可以用list name作参数。
我现在遇到个蛋疼的是 程序中不能用列名来获取 field. 只能用XXXX-XXXX-XXX-XXX,好像还不是GUID,每台计算机上这个XXXX还不一样。 部署的时候麻烦,现在弄成配置的方式来了。
------解决方案--------------------
为啥一定要拼soap:
http://www.dotnetspark.com/kb/2012-get-list-id-from-list-url-using-sharepoint.aspx
------解决方案--------------------
不需要 直接获取 就可以了。