you can try this way
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="btnDelete" runat="server" Text="Delete" CommandName="Delete"/>
</ItemTemplate>
</asp:TemplateField>
protected void grvTest_RowCommand(object sender, GridViewCommandEventArgs e)
{
if (e.CommandName == "Delete")
{
GridViewRow row = (GridViewRow)((Button)e.CommandSource).NamingContainer;
DataTable dt = (DataTable)Session["CurrentTable"];
dt.Rows.Remove(dt.Rows[row.RowIndex]);
grvTest.DataSource = dt;
grvTest.DataBind();
}
}