you work on datagridview so you need some gridview row delete concept your using column names like item template
just follow the rowdelete event and automatically delete the grid view in directory folder
protected void GridView1_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
dt.Rows.RemoveAt(e.RowIndex);
GridView1.DataSource = dt;
GridView1.DataBind();
}