我想使用sharepoint Client对象模型(不是javascript或jQuery)将列表值绑定到来自sharepoint在线站点的下拉列表中

时间:2018-09-27 06:37:31

标签: sharepoint-online csom

我想将本地Webpart上的共享点迁移到共享点在线站点。 我尝试使用提供程序托管的应用程序,在.aspx.cs文件中,我尝试将列表值绑定到下拉列表。

我的代码如下。但是该列表没有被绑定并显示空值。

var spContext = 
SharePointContextProvider.Current.GetSharePointContext(Context);
  using (var clientContext = spContext.CreateUserClientContextForSPHost())
   {
      clientContext.Load(clientContext.Web, web => web.Url);
      clientContext.ExecuteQuery();            

 ClientContext clientContext1 = new    ClientContext(clientContext.Web.Url);
 List oList = clientContext1.Web.Lists.GetByTitle("Approvers List");

 CamlQuery camlQuery = new CamlQuery();
 camlQuery.ViewXml = "<View><ViewFields><FieldRef Name ='Title'></FieldRef 
                  Name></View></ViewFields>";";
  ListItemCollection collListItem = oList.GetItems(camlQuery);
  clientContext1.Load(collListItem);
  clientContext1.ExecuteQuery();

0 个答案:

没有答案