- 
                            
                            C# How to export data direct from reportviewer to excel.닷넷/WinForms 2019. 4. 19. 12:15반응형private void btnExcel_Click(object sender, EventArgs e) 
 {
 Warning[] warnings;
 string[] streamids;
 string mimeType;
 string encoding;
 string extension;
 byte[] bytes = reportViewer1.LocalReport.Render(
 "Excel", null, out mimeType, out encoding, out extension, out streamids, out warnings);SaveFileDialog save = new SaveFileDialog(); 
 save.Filter = "Excel File (*.xls)|*.xls|All Files (*.*)|*.*";
 save.FileName= "File Name";
 if (save.ShowDialog() == DialogResult.OK)
 {
 FileStream fs = new FileStream(save.FileName, FileMode.Create);
 fs.Write(bytes, 0, bytes.Length);
 fs.Close();
 MessageBox.Show("Saved");
 }
 }반응형'닷넷 > WinForms' 카테고리의 다른 글C# ReportViewer pagesettings source (0) 2019.04.24 C# DataGridView 편집, 추가, 삭제, 열 다시 정렬 (0) 2019.04.21 C# 데이터그리드뷰 CSV 파일로 저장하기 (0) 2019.04.14 C# TextBox의 MultiLine을 사용할 때 라인(줄) 수 구하기 (0) 2019.04.09 C# 숫자만 입력되게 하는 방법들 (0) 2019.04.05