WebPart에 표시되는 목록, 열, Aggrgrates ...를 동적으로 변경해야합니다. 그러면 html 테이블이 다음과 같이 렌더링됩니다. ListViewByQuery.RenderControl()을 사용하여. 그러나이 방법은 SharePoint 사이트 내부의보기로 이동 한 경우 볼 때와 같이 집계를 렌더링하지 않는 것으로 보입니다. 우리는 SPView.RenderAsHtml()도 시도했는데 기쁨도 없었습니다 ...이 매우 성가신 문제에 대한 해결책이 있다는 것을 말해주세요.SharePoint : ListViewByQuery.RenderControl() 또는 SPView.RenderAsHtml() ... 집계를 표시하지 않습니다.
0
A
답변
1
대신 XsltListViewWebPart 인스턴스를 만들었습니다. 이에 RenderControl()를 호출하지 않습니다 지원 aggregrates는 등 그것은이 같은 갔다 :보다
이var xmlDocument = new XmlDocument();
xmlDocument.LoadXml(list.DefaultView.GetViewXml());
// etc
XsltListViewWebPart wp = new XsltListViewWebPart();
wp.XmlDefinition = xmlDocument.OuterXml;
// etc
wp.DataBind();
using (var stringWriter = new StringWriter())
{
using (var writer = new HtmlTextWriter(stringWriter))
{
wp.RenderControl(writer);
}
return stringWriter.ToString();
}
조금 더 복잡 ....하지만 ...
일반적인 생각
0
2 개의 웹 파트 조합을 시도해 볼 수 있습니다. 1) 목록에있는대로보기를 표시하는 기본 제공 목록보기 웹 파트 2) 동일한 페이지에 배치되어보기를 업데이트하는 UI가없는 웹 파트 2) 연관된보기의 쿼리에 따라 목록보기 웹 파트의 쿼리 업데이트는 두 웹 파트가있는 페이지의 webpart 관리자를 통해 수행되어야합니다.
행운을 비네.
관련 문제
- 1. DTrace가 집계를 인쇄하지 않습니다.
- 2. sharepoint datetime 컨트롤이 페이지로드시 값을 표시하지 않습니다.
- 3. SharePoint 오류 - 데이터 시트보기가 표시하지 않습니다!
- 4. Visual Studio에서 SharePoint 프로젝트 옵션을 표시하지 않습니다.
- 5. 구성 또는 집계를 담당하는 사무실
- 6. CouchDB 또는 MongoDB는 집계를 지원합니까?
- 7. Fluentvalidation이 오류 또는 업데이트를 표시하지 않습니다. Modelstate
- 8. SourceTree는 내역을 표시하지 않습니다.
- 9. getField가 결과를 표시하지 않습니다.
- 10. GCC가 플래그를 표시하지 않습니다.
- 11. ObjectListView가 0을 표시하지 않습니다.
- 12. QTreeView가 데이터를 표시하지 않습니다.
- 13. Lint는 프로젝트 오류를 표시하지 않지만 표시하지 않습니다.
- 14. Datagrid가 데이터베이스를 표시하지 않고도 데이터를 표시하지 않습니다.
- 15. mongodb에서 집계를 사용하는 방법?
- 16. 교리 열 집계를
- 17. "집계를 추가하지 않았습니다"
- 18. 렌터카 도메인의 집계를 확인하려고 시도했습니다
- 19. putImageData가 이미지를 표시하지 않습니다.
- 20. UISearchBarDisplayController가 키보드를 표시하지 않습니다.
- 21. 에뮬레이터에서 APP를 표시하지 않습니다
- 22. MapView가 오버레이를 표시하지 않습니다.
- 23. UITableView가 데이터를 표시하지 않습니다.
- 24. 오류 메시지를 표시하지 않습니다.
- 25. munin이 그래프를 표시하지 않습니다
- 26. AsyncTask가 onPreExecute를 표시하지 않습니다.
- 27. CJuiDialog에서 단추를 표시하지 않습니다.
- 28. IE8이 swf를 표시하지 않습니다
- 29. Joomla가 메뉴를 표시하지 않습니다.
- 30. Google지도 CSS가지도를 표시하지 않습니다.