maxpayn2
پنج شنبه 28 تیر 1386, 13:54 عصر
سلام
من در پروژم چند تا Label دارم که باید نسبت به مقدار یک sessin خاصیت visible آنها تغییر کند ، کد رو هم به این صورت نوشتم :
if (Session["role"].ToString() != "admin" || Session["role"].ToString() != "seller")
{
addProductsLabel.Visible = false;
productEditLabel.Visible = false;
addStoreLabel.Visible = false;
productAllowedLabel.Visible = false;
}
else
{
if (Session["role"].ToString() == "admin")
{
addProductsLabel.Visible = true;
productEditLabel.Visible = true;
addStoreLabel.Visible = true;
productAllowedLabel.Visible = true;
}
if (Session["role"].ToString() == "admin" || Session["role"].ToString() == "seller")
{
addProductsLabel.Visible = true;
productEditLabel.Visible = true;
addStoreLabel.Visible = false;
productAllowedLabel.Visible = false;
}
}
ولی کار نمیکنه ، چرا ؟
من در پروژم چند تا Label دارم که باید نسبت به مقدار یک sessin خاصیت visible آنها تغییر کند ، کد رو هم به این صورت نوشتم :
if (Session["role"].ToString() != "admin" || Session["role"].ToString() != "seller")
{
addProductsLabel.Visible = false;
productEditLabel.Visible = false;
addStoreLabel.Visible = false;
productAllowedLabel.Visible = false;
}
else
{
if (Session["role"].ToString() == "admin")
{
addProductsLabel.Visible = true;
productEditLabel.Visible = true;
addStoreLabel.Visible = true;
productAllowedLabel.Visible = true;
}
if (Session["role"].ToString() == "admin" || Session["role"].ToString() == "seller")
{
addProductsLabel.Visible = true;
productEditLabel.Visible = true;
addStoreLabel.Visible = false;
productAllowedLabel.Visible = false;
}
}
ولی کار نمیکنه ، چرا ؟