Hi, let straight to the point,
I have table like this (in datagridview) - Read CSV file and load into datagridview
I want the output like in CSV file like
"Column 0","Column 1","Column 2",Column 3","Column 4","Column 5",
"Data Column 0","Data Column 1","Data Column 2","DAT=EX1, Test=MMM, MAKE=YYYY","117","5",
"Data Column 0","Data Column 1","Data Column 2","DAT=EX1, Test=MMM, MAKE=YYYY","121","4",
"Data Column 0","Data Column 1","Data Column 2","DAT=EX1, Test=MMM, MAKE=YYYY","120","5",
"Data Column 0","Data Column 1","Data Column 2","DAT=EX1, Test=MMM, MAKE=YYYY","123","7",
I used the below code but not working
string value = ""; DataGridViewRow dr = new DataGridViewRow(); StreamWriter swOut = new StreamWriter(sfd.FileName, false, Encoding.Default); for (int j = 0; j <= dataGridView1.Rows.Count - 1; j++) { if (j > 0) { swOut.WriteLine(); } dr = dataGridView1.Rows[j]; for (int i = 0; i <= dataGridView1.Columns.Count - 1; i++) { if (i > 0) { swOut.Write(","); } value = Convert.ToString(dr.Cells[i].Value); value = value.Replace(',', ' '); value = value.Replace(Environment.NewLine, " "); swOut.Write(value); } } swOut.Close();
Thanks in advance...