我有一個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. DataGridView組合框與每個單元不同的數據源
- 4. gridview與XML數據源
- 5. jQuery的模板不與「每個」
- 6. 爲gridview中的每個數據設置不同的超鏈接
- 7. 在空模板後Gridview不與數據表綁定
- 8. 與模板參數不同的數據類型的模板對象
- 9. GridView不綁定數據源
- 10. 數據綁定與模板的下拉數據源
- 11. Gridview與模板字段
- 12. 具有多個數據源的GridView DataSourceID?
- 13. 具有多個數據源的GridView
- 14. 一個gridview - 兩個數據源?
- 15. 在vb.net中使用不同數據源的gridview
- 16. gridview的與一個以上的數據源
- 17. Gridview的SQL數據源
- 18. GridView的數據源更新
- 19. ASP.NET C# - 您是否需要在同一數據庫中的不同表的每個gridview上使用不同的數據源?
- 20. Gridview循環每一行都給出了fropdownlist的數據源中的不同數據
- 21. Xamarin Forms ListView與多個數據模板
- 22. 每個用戶的不同數據庫
- 23. Gridview模板
- 24. GridView不會更新底層數據源
- 25. 動態gridview不使用數據源
- 26. 2個模板authentication.tpl不同
- 27. DataGridView的與數據源報告兩個不同CurrentCellAddress行值
- 28. WPF列表中每個項目的不同項目模板?
- 29. 如何爲每個頁面獲取不同的模板
- 30. 顯示模板中的每個字段的django表單錯誤以及模板中的每個正確數據