я решил в этом режиме (скрытие ячеек, которые не совпадали с sessionID)
защищенный void GridViewRowDataBound (отправитель объекта, GridViewRowEventArgs e)
{
if (e.Row.Cells[2].Text == Session["Codice_ID"].ToString())
{
e.Row.Cells[6].Visible = true;
}
else
{
e.Row.Cells[6].Visible = false;
}
}