示例#1
0
        protected void btnLists_Click(object sender, EventArgs e)
        {
            var SPContext = SharePointContextProvider.Current.GetSharePointContext(Context);

            using (var clientContext = SPContext.CreateUserClientContextForSPHost())
            {
                ListCollection lists = clientContext.Web.Lists;
                clientContext.Load <ListCollection>(lists);
                clientContext.ExecuteQuery();

                foreach (List list in lists)
                {
                    listOfLists.Add(list.Title);
                }
                SPList.DataSource = listOfLists;
                SPList.DataBind();
            }
        }