我有一個gridview,我希望能夠綁定到幾個sqldatasources,但仍然使用模板字段。每個數據源是不同的,並會有不同的列,所以我不知道如何去做這件事。是否可以爲每個數據源定義一組模板字段或覆蓋模板?Gridview與每個數據源不同的模板
0
A
回答
0
就個人而言,這聽起來更適合爲每一個單獨的數據網格控件。
1
我能想到的一種做法是從數據源動態填充GridView,然後使用OnRowCreated事件將所需字段切換到模板字段。
您既可以擴展ITemplate接口,也可以使用自定義ascx控件像這樣加載到字段中。
TemplateColumn bc = new TemplateColumn();
bc.HeaderText = "Template Column";
bc.ItemTemplate = Page.LoadTemplate(TEMPLATEFILE);
grid.Columns.Add(bc);
這裏有一些良好的聯繫,從他們身上分離出幫助你,如果你決定走這條路,真的是你可能會得到更好的性能(和更少的維護頭痛)。即使更新面板基於用戶輸入將罰款。
如果你想改變你的方法和你不知道哪個選項會適合你最好的嘗試張貼多一點背景有關的項目,我們可以從那裏。 快樂編碼!
相關問題
- 1. Gridview模板字段數據源
- 2. Wrangling datacontrols - Gridview與數據源,但使用模板?
- 3. Devexpress Gridview存儲庫編輯器每行不同的數據源
- 4. DataGridView組合框與每個單元不同的數據源
- 5. 如何讓gridview顯示與其數據源不同的值?
- 6. gridview與XML數據源
- 7. jQuery的模板不與「每個」
- 8. 爲gridview中的每個數據設置不同的超鏈接
- 9. 在空模板後Gridview不與數據表綁定
- 10. 使用與meteor.js中的不同數據相同的模板
- 11. 與模板參數不同的數據類型的模板對象
- 12. GridView不綁定數據源
- 13. GridView的模板列數據綁定
- 14. 數據綁定與模板的下拉數據源
- 15. Gridview與模板字段
- 16. GridView與具有2種不同大小的不同項目模板XAML
- 17. UICollectionView UseLayoutToLayoutNavigationTransitions與不同的數據源
- 18. 數據透視表源數據模板
- 19. HKQueryAnchor每個數據類型,每個源或每個數據源的每個數據類型?
- 20. 每個選擇框小部件輸出的不同數據源
- 21. 將Gridview數據保存爲模板
- 22. Gridview模板Javascript數據綁定
- 23. DevExpress gridView數據源
- 24. 問題與數據源和GridView
- 25. 具有多個數據源的GridView DataSourceID?
- 26. 具有多個數據源的GridView
- 27. 一個gridview - 兩個數據源?
- 28. 在vb.net中使用不同數據源的gridview
- 29. gridview的與一個以上的數據源
- 30. GridView的數據源更新