示例#1
0
 /// <summary>
 /// 导出数据
 /// </summary>
 protected virtual void PerformExportData()
 {
     try
     {
         if (GridView == null)
         {
             return;
         }
         SaveFileDialog dig = new SaveFileDialog();
         dig.Filter           = "Excel文档|*.xls;*.xlsx|所有文件(*.*)|*.*";
         dig.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
         if (dig.ShowDialog() == DialogResult.OK)
         {
             string path = dig.FileName;
             NPOIExcelHelper.Export(GridView, path, true);
             MessageBox.Show("导出成功");
         }
     }
     catch (Exception ex)
     {
         ExceptionPolicy.HandleException(ex);
         MessageBox.Show("保存到电子表格时出现错误!");
     }
 }