当前位置: 代码迷 >> SharePoint >> asp.net怎么获取SharePoint配置的页面的数据
  详细解决方案

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

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

邮箱:[email protected]

------解决方案--------------------
一般用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);

  相关解决方案