0

다른보기를 템플릿으로 사용하여 프로그래밍 방식으로보기를 만들려고합니다. 나는 모든 것을 작동 시켰습니다 (뷰를 생성 한 다음 updateView를 사용했습니다). 유일한 장애물은 TabularView=FALSE으로 설정하려고하지만 변경 작업이 수행되지 않습니다. 여기에 내가 난 단지 웹 서비스보기 속성 업데이트 SharePoint 2010

내가 건너

답변

0

을 사용할 수 있습니다

지금까지 updateView에 MSDN 페이지 평소처럼

System.Xml.XmlDocument doc = new System.Xml.XmlDocument(); 
System.Xml.XmlNode viewProperties = doc.CreateNode(System.Xml.XmlNodeType.Element,"View",""); 
System.Xml.XmlAttribute attr = doc.CreateAttribute("TabularView"); 
attr.Value = "FALSE"; 
viewProperties.Attributes.SetNamedItem(attr); 
System.Xml.XmlNode resNode = view.UpdateView(listname, name, viewProperties, query, viewFields, null, null, rowLimit); 

가 viewProperties 매개 변수에 대한 정보를 제공하지 않습니다이 코드는 MSDN에서이 질문을 게시하고 다음과 같은 답변을 받았습니다 :

안녕 케빈, 당신의 설명에 따르면, 나의 이해는 그 을 웹 서비스를 사용하여 뷰 속성을 설정하려고합니다. UpadateView 메서드에서 viewProperties에는 TabularView 특성이 없으므로 이 작동하지 않습니다. viewPropeties 태그에서 과 같은 속성을 Editor, Hidden, ReadOnly 및 Title과 같이 설정할 수 있습니다.
https://sharepoint.stackexchange.com/questions/5540/update-list-view-title-using-views-asmx-web-service 안부


Zhengyu 구오 TechNet의 커뮤니티 지원

: 여기에 귀하의 참조를 위해 비슷한 스레드 입니다