Before binding the grid, u can check as follows...
if (ds.Tables[0].Rows.Count == 0)
{
((TemplateField)grdBuglist.Columns[6]).Visible = true;
}
else
{
((TemplateField)grdBuglist.Columns[7]).Visible = true;
((TemplateField)grdBuglist.Columns[8]).Visible = true;
}
grdBuglist.DataBind();
Happy coding....