Как я могу отобразить заголовки элементов из списка Sharepoint в c # - PullRequest
0 голосов
/ 29 января 2019

Вот моя функция, которая работает, но я могу выяснить, как конкретно отображать заголовок элемента в списке.

private void button1_Click(object sender, EventArgs e)
{
  using (ClientContext ctx = new ClientContext("myurl"))
  {
    ctx.Credentials = CredentialsFactory.SharePointCredentials.CreateCredentials(txtUsername.Text, txtPassword.Text, CredentialsFactory.SharePointCredentials.SharePointAuthentication.SharePointOnline);
    List clinicsList = ctx.Web.Lists.GetByTitle("Clinics");
    CamlQuery query = CamlQuery.CreateAllItemsQuery(1000);
    ListItemCollection clinics = clinicsList.GetItems(query);
    ctx.Load(clinics);
    ctx.ExecuteQuery();
    listBox1.DataSource = clinics.ToList();
  }
}

Я уверен, что это действительно просто!Заранее спасибо!

Вот скриншот с выводом.

enter image description here

1 Ответ

0 голосов
/ 30 января 2019

Вам нужно ListItem от ListItemCollection

// Show item in text box
ListItemCollection clinics = clinicsList.GetItems(query);
 foreach (ListItem item in clinics)
  {
  ListBox1.Items.Add(item.Title);
  }

Надеюсь, это поможет вам

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...