How do I sort a DataGridView by two columns (ascending)? I have two columns: day and status.
day
status
If I need to sort by one column, I do:
You can try this, or use custom sorting:
private void dataGridView1_ColumnHeaderMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (dataGridView1.Columns[e.ColumnIndex].HeaderText =="day") { myBindingSource.Sort = "day, hour"; } }