Ciao, se ho capito bene, devi controllare che il Session["role"] sia = a "Manager" o ad "Admin".
Se è così, l'errore sta nel doppio AND, che secondo me dovrebbe essere invece un And e un OR :
if (Session["UserLogged"].ToString() == "1"
&&
(Session["role"].ToString()== "Admin" || Session["role"].ToString() == "Manager"))
O, per me, più chiaro:
if (Session["UserLogged"].ToString() == "1" )
{
if(Session["role"].ToString()== "Admin" || Session["role"].ToString() == "Manager"))
{//Entro come admin o manager}
else
{//non sono admin o manager}
}
Spero di avere capito bene e di esserti stato d'aiuto.
Ciao,
PV