<asp:GridView ID="GridView1" runat="server" Width="708px" OnRowDataBound="GridView1_RowDataBound" OnRowCreated="GridView1_RowCreated">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID="cb1" AutoPostBack="true" Checked="true" OnCheckedChanged="go" runat="server" />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
public void go(object sender,EventArgs e)
{
CheckBox cb = (CheckBox)sender;
GridViewRow gvr = (GridViewRow)cb.Parent.Parent;
gvr.Visible = false;
}