zu bekommen versuchen Wenn ich versuche:SPList.GetItems (Ansicht) gibt eine Ausnahme, wenn Artikel Titel
using (SPWeb web = site.OpenWeb("/"))
{
SPList list = web.Lists["Blah"];
SPView view = web.GetViewFromUrl("http://foo.com/Lists/Blah/View%20Name.aspx");
foreach (SPListItem item in list.GetItems(view))
{
writer.write(item.Title);
}
}
item.Title mir ein Argument bekommt.
Aber wenn ich
nur verwendenforeach (SPListItem item in list.Items)
{
writer.write(item.Title);
}
Es funktioniert gut.
Was passiert hier? Was kann ich tun, um beim Übergeben einer Ansicht den Titel des Listenelements zu erhalten?
Titel enthalten ist, und danke für den Zeiger auf Looping auf list.items. Auch wenn ich die AllItems-Ansicht verwende, bekomme ich immer noch die Ausnahme. – Slipfish
Versuchen Sie, die AllItems-Ansicht zu ändern und alle Spalten in der Liste "Titel" anzukreuzen. Dies schließt alle Spalten ein, deren Namen in Klammern hinter ihnen stehen wie "Titel (Link zum Bearbeiten)". – dariom
Das hat geholfen, danke. – Slipfish