首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在CAML (SharePoint2007)中获得与SPNavigation.QuickLaunch相同的结果?

如何在CAML (SharePoint2007)中获得与SPNavigation.QuickLaunch相同的结果?
EN

Stack Overflow用户
提问于 2009-03-16 12:25:10
回答 1查看 839关注 0票数 1

我在Sharepoint有一个网站。

要获得按浏览排序的站点列表,也就是说,按用户在sharepoint管理中排序,我将编写以下代码:

代码语言:javascript
复制
 SPWeb web = CurrentSite.OpenWeb(currentSite);
 SPNavigation nav = web.Navigation;
 SPNavigationNodeCollection nodeColl = nav.QuickLaunch;

这是可以的,但我需要用CAML来做。唯一的问题是,我不知道如何在用户这样做的时候对项目进行排序,我得到的项目是未排序的或按列排序的,我不认为有针对用户排序的列。

请给我一些代码。

EN

回答 1

Stack Overflow用户

发布于 2009-03-16 20:15:09

不幸的是,导航信息没有与库中的页面一起存储。导航可以存储比发布的页面更多的内容,所以导航必须存储在它自己的结构中。

这意味着没有对此的内容查询。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/650192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档