我需要導出gidview以適應所有gridview的格式。我的GridView中沒有任何控件,應用了所有樣式。 有沒有可用的選項?導出gridview以優於所有格式化的gidview
回答
我覺得這是你最好的和最簡單的選擇:http://www.gemboxsoftware.com/spreadsheet/overview
var bindingSource = (BindingSource)this.peopleDataGridView.DataSource;
var dataTable = ((DataView)bindingSource.List).Table;
var ef = new ExcelFile();
var ws = ef.Worksheets.Add(dataTable.TableName);
// Insert data table in worksheet, starting from worksheet's first row and column and include column headers
ws.InsertDataTable(dataTable, 0, 0, true);
foreach(ExcelCell cell in ws.GetUsedCellRange(true))
cell.Style.FillPattern.SetSolid(Color.Red);
ef.SaveXls(dataTable.TableName + ".xls");
另一種選擇是使用http://www.completit.com/Portfolio/DGVE/Screenshots.aspx
[添加1更多] 這一個轉換DGV到XML/XSL這是最好的,如果你想用EXCEL處理HTML或其他格式的數據。 http://www.carlosag.net/Tools/ExcelXmlWriter/
以上所有都是免費的,從DGV格式導出到EXCEL。
http://www.gemboxsoftware.com/spreadsheet/overview似乎不是免費的 – banging
謝謝!是的免費版本有限制!我剛剛檢查了http://www.gemboxsoftware.com/spreadsheet/free-version,免費版本有最多15行和5張限制。 – AvkashChauhan
- 1. 導出html表格以優於'Datatables'
- 2. 格式化GridView輸出
- 3. 將gridview導出爲excel而不使用gridview格式化VB
- 4. 導出datagridview以優於interop
- 5. 將GridView導出爲PDF格式的c#
- 6. 的GridView導出到Excel - 格式化問題
- 7. GridView中的自定義GidView Asp.net c#
- 8. 導出的GridView到Excel沒有網格
- 9. Android GridView格式化
- 10. 從Internet Explorer中的Javascript導出html表格以優化
- 11. R/Excel:以正確的格式輸出一列,以優於
- 12. 快速格式化gridview中的所有列
- 13. 導出要格式化
- 14. NPOI以相同的方式格式化所有單元格
- 15. 優化GridView
- 16. 如何格式化的GridView
- 17. 格式化GridView的BackColor
- 18. 正式導出的格式化時間
- 19. Yii2 gridview格式屬性基於輸出?
- 20. 下載Gridview的選定行以優化
- 21. 以所需的方式格式化輸出
- 22. 以HTML格式導出RDLC
- 23. 獲取數據網格中的所有數據並以CSV格式導出
- 24. 我可以導出的GridView到Excel,如果gridview的分頁有
- 25. Gridview單元格的條件格式化
- 26. 優化查詢和導出
- 27. 格式化導出爲PDF的radgrid
- 28. 用於本地化xliff格式的Xcode導出
- 29. ES6 - 是否有一種優雅的方式來導入所有命名的導出,但不是默認導出?
- 30. 我的應用程序中的哪個屬於用於以結構化格式導出和導入的DTO?
請問你有什麼試過嗎? – AvkashChauhan