我需要動態地更改列表,列,聚合顯示在一個WebPart上...所以我們正在渲染一個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個Web部件的組合:1)開箱即用列表視圖顯示視圖中的視圖的webpart,因爲它們在列表中顯示2)放置在同一頁面上的無UI用戶界面並更新視圖根據關聯視圖的查詢列表查看webpart的查詢。更新應該通過webparts被放置到的頁面的webpart管理器完成。
祝你好運。
相關問題
- 1. 聚合物google-maps元素不顯示
- 2. 聚合物:路線部分不顯示
- 3. 聚合或合成
- 4. 聚合物 - 聚合物元素內顯示元素
- 5. Elasticsearch聚合或多重聚合
- 6. 聚合物向左或向右滑動以顯示新頁面
- 7. 聚合值或日
- 8. 聚合值和顯示在barplot
- 9. 聚合物2.0 - 沒有顯示
- 10. 用聚合物火力顯示數據
- 11. 不包含在聚合或擁有。 。
- 12. 來顯示或不顯示
- 13. 顯示產品或集合
- 14. 聚合物鐵列表顯示不正確,
- 15. 聚合物紙圖標按鈕不顯示圖像
- 16. 菜單不顯示在鉻與聚合物2.0
- 17. Facebook身份驗證對話框:聚合預覽不顯示上
- 18. 聚合物在http服務器上不顯示任何東西
- 19. SSAS顯示值但不包括層次聚合
- 20. 聚合物顯示<br/>而不是換行
- 21. 睿圖標圖標不顯示爲預期聚合物1.2.1
- 22. 第一步用聚合物,元素不能正確顯示
- 23. Visual Studio報告中的聚合報告不顯示
- 24. 聚合物網站應用程序與Node.js不顯示頁面
- 25. 聚合物 - 紙抽屜面板不顯示內容
- 26. 駱駝聚合器不聚合所有
- 27. 如何在Telerik MVC Grid聚合頭中顯示非聚合模型值?
- 28. BigDecimal或SQL聚合函數?
- 29. Java Mongo聚合或函數?
- 30. 聚合聚合(ARRAY_AGG)?