is it windowBased or webbased(ASP.NET) ?
conside it is winform. here is solution.
1. Add a DataGridViewImageColumn in DataGridView.
2. Set the Image property of the column to image u want.
3. Handle the RowsAdded event of the DataGridView and add the following code in the event handler:
void dataGridView1_RowsAdded(object sender, DataGridViewRowsAddedEventArgs e)
{
this.dataGridView1.Rows[e.RowIndex-1].Cells[0].Value = null;
}