XsltListViewWebPart myWebPart = (XsltListViewWebPart)oWebpart; SPView doclibview = view; Guid oGuid = new Guid(myWebPart.ViewGuid); SPView oWebPartView = list.Views[oGuid]; oWebPartView.ViewFields.DeleteAll(); foreach (string strField in doclibview.ViewFields) { oWebPartView.ViewFields.Add(strField); } string strloadxml = oWebPartView.GetViewXml(); XmlDocument doc = new XmlDocument(); doc.LoadXml(strloadxml); XmlNode node = doc.SelectSingleNode("/View"); node.Attributes["Type"].Value = "Grid"; string resxml = doc.InnerXml.ToString(); oWebPartView.SetViewXml(resxml); oWebPartView.Update();
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)