asp.net怎么获取SharePoint配置的页面的数据

asp.net如何获取SharePoint配置的页面的数据
本帖最后由 bainianfa 于 2012-01-05 13:55:05 编辑
本人是sharepoint第一次接触所以不是很了解,现在有个需求就是要求用asp.net获取SharePiont2010 页面上的一个菜单数据。请高手指导,有例子的 麻烦个个例子给我。谢谢

邮箱:853781238@qq.com

------解决方案--------------------
一般用JQuery处理比较好
------解决方案--------------------
SiteMapProvider siteMap = PortalSiteMapProvider.CurrentNavSiteMapProvider;
如何实例化
因为我直接运行Visual Studio 2010 里面的解决方案


如果用WSPbulider运行 肯定是有数据。

但是目前我想直接 执行不通过 WSPbulider 如何获取数据?
------解决方案--------------------
 using (SPSite site = new SPSite(" http://localhost"))
            {
                using (SPWeb web = site.OpenWeb())
                {

------解决方案--------------------
spquery查询列表,取到查询的值

SPListItemCollection results;

var query = new SPQuery
{
  Query = "[Your CAML query statement]",
  ViewFields = "[Your CAML FieldRef elements]",
  Joins = "[Your CAML Joins element]",
  ProjectedFields = "[Your CAML ProjectsFields element]"
};

results = SPContext.Current.Web.Lists["ListInstance"].GetItems(query);