SaveFileDialog sfd1 = new SaveFileDialog(); //定义一个实例
sfd1.Filter = "excel file (*.xls)|*.xls"; //设置可选扩展名
sfd1.FileName = filename; //默认文件名
sfd1.InitialDirectory = Environment.GetFolderPath(Environment.SpecialFolder.DesktopDirectory); //默认文件地址为桌面
sfd1.RestoreDirectory = true; //多次导出保存上次导出时的地址
sfd1.DefaultExt = "xls"; //默认扩展名
sfd1.AddExtension = true; //如果用户省略,默认添加扩展名
if (sfd1.ShowDialog() == DialogResult.OK)
{
string filepath = sfd1.FileName.ToString(); //获取对话框的文件地址和文件名
// label1.Text = filepath;
dgtoexcel(dataGridView1, filepath); //从datagridview到文件
}
else
return;
MessageBox.Show("导出完成");