private void button5_Click(object sender, EventArgs e)
{
SaveFileDialog mSaveFileDialog = new SaveFileDialog();
mSaveFileDialog.Filter = "文本文件|.txt|Excel文件|*.xls|所有文件|*.*";
if (mSaveFileDialog.ShowDialog() == DialogResult.OK)
{
string fName = mSaveFileDialog.FileName;
Encoding encode = Encoding.GetEncoding("GB2312");
StreamWriter sw = new StreamWriter(fName, false, encode);
string colname = "";
string rows = "";
try
{
for (int i = 0; i < dataGridView1.ColumnCount; i++) { colname += dataGridView1.Columns[i].HeaderText + " "; }
sw.WriteLine(colname);
for (int h = 0; h < dataGridView1.Rows.Count - 1; h++)
{
rows = "";
for (int l = 0; l < dataGridView1.ColumnCount; l++)
{ rows += dataGridView1.Rows[h].Cells[l].Value.ToString() + " "; }
sw.WriteLine(rows);
}
sw.WriteLine(" ");
sw.Close();
{
MessageBox.Show("文件导出成功");
}
}
catch (Exception ex)
{
MessageBox.Show("导出失败");
}
}
}