C#之GridControl导出为Excel
来源:互联网 发布:用c语言实现约瑟夫环 编辑:程序博客网 时间:2024/05/22 05:06
private void ToExcelbtn_Click(object sender, EventArgs e){ try { SaveFileDialog saveFileDialog = new SaveFileDialog(); saveFileDialog.Filter = "Excel files (*.xls)|*.xls"; saveFileDialog.FilterIndex = 0; saveFileDialog.RestoreDirectory = true; saveFileDialog.Title = "导出属性表为Excel"; if (saveFileDialog.ShowDialog(this) == DialogResult.OK) { Stream myStream; myStream = saveFileDialog.OpenFile(); StreamWriter sw = new StreamWriter(myStream, System.Text.Encoding.GetEncoding(-0)); string str = ""; try { //写标题 for (int i = 1; i < gridView1.Columns.Count; i++) { if (i > 1) { str += "\t"; } str += gridView1.Columns[i].FieldName; } sw.WriteLine(str); //写内容 for (int j = 1; j <= gridView1.RowCount; j++) { string tempStr = ""; for (int k = 1; k < gridView1.Columns.Count; k++) { if (k > 1) { tempStr += "\t"; } tempStr += gridView1.GetRowCellValue(j, gridView1.Columns[k]); } sw.WriteLine(tempStr); } sw.Close(); myStream.Close(); MessageBox.Show("数据已成功导出!", "导出为Excel"); } catch (Exception ex) { MessageBox.Show(ex.ToString()); LogHelper.Error(ex.Message); } finally { sw.Close(); myStream.Close(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); return; }}
阅读全文
0 0
- C#之GridControl导出为Excel
- C# gridControl 导出Excel
- DevExpress GridControl 导出为Excel
- DEV控件之GridControl导出到Excel
- GridControl导出到excel
- GridControl 通用导出excel
- DEV控件之GridControl导出到Excel ExportToXls
- C#之导出excel
- C# DataGridView导出为Excel .
- 将gridcontrol导出到excel
- 将gridcontrol导出到excel
- DEV GridControl 导出到Excel
- dev gridcontrol导出到excel
- 将gridcontrol导出到excel
- GridControl导出Excel(WPF)
- C# DevExpress GridControl导出表格
- C#中将ListView数据导出为excel
- C# 将GridView导出为Excel注意事项
- android 登陆、提交数据或加载数据时提示页面
- 关于虚拟币的投资
- mybatis的简单基本实现
- Android弹窗插件 sweet-alert-dialog
- cookie三种逆天写法
- C#之GridControl导出为Excel
- 互联网造车 梦想何时落地?
- 统计iOS项目代码行数
- Redisson 分布式锁实现分析
- A build only device cannot be used to run this target.
- Dubbo——过滤器链
- IPUtil 工具类总结
- 关于js的ajax方法导致跨域问题的解决办法
- 高德地图心得(一)—定位与移动(Maker处于地图中心)