SPList

DefaultView einer SPList über das Objektmodell anpassen

Aktualisiert man die DefaultView einer SPList über das Objektmodell, so trifft man auf ein etwas selt­sa­mes Verhalten. Folgender Codeausschnitt bringt nicht den gewünsch­ten Erfolg – die Ansicht ist hin­ter­her noch genauso wie vor­her: pri­vate sta­tic void UpdateDefaultView() { using (SPSite site = new SPSite(SITECOLLECTIONURL)) { using (SPWeb web = site.RootWeb) { SPList list = web.Lists["Employees"]; list.DefaultView.ViewFields.Add("Address"); list.DefaultView.Update(); } } }…