Hi Vasanth057,
I have created sample code which fulfill your requirement.
private void GetData()
{
DataTable dt = new DataTable();
dt.Columns.Add("CustomerId");
dt.Columns.Add("Name");
dt.Rows.Add("1", "Peter");
dt.Rows.Add("2", "John");
dt.Rows.Add("3", "Maria");
DataGridViewButtonColumn btncolumnEdit = new DataGridViewButtonColumn();
btncolumnEdit.HeaderText = "Action";
btncolumnEdit.UseColumnTextForButtonValue = true;
btncolumnEdit.Width = 60;
btncolumnEdit.Name = "Edit";
btncolumnEdit.Text = "Edit";
dataGridView1.Columns.Insert(0, btncolumnEdit);
DataGridViewButtonColumn btncolumnDelete = new DataGridViewButtonColumn();
btncolumnDelete.HeaderText = "Action";
btncolumnDelete.UseColumnTextForButtonValue = true;
btncolumnDelete.Width = 60;
btncolumnDelete.Name = "Delete";
btncolumnDelete.Text = "Delete";
dataGridView1.Columns.Insert(0, btncolumnDelete);
dataGridView1.DataSource = dt;
}
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
string buttonName = dataGridView1.Columns[e.ColumnIndex].Name; // You are Get Button Name Here...
}