Asp.net 将值与会话进行比较,并根据会话值显示和隐藏菜单项
如果用户会话中的值为1,我想隐藏一些菜单项。但我尝试了很多方法,但还是没有出现。对不起,我可能听起来很愚蠢,但我对Asp.Net完全陌生 当我试图用@Session[“isAdmin”]在屏幕上打印值时,其显示为1。那么为什么if-else块不工作,请帮助Asp.net 将值与会话进行比较,并根据会话值显示和隐藏菜单项,asp.net,asp.net-mvc,Asp.net,Asp.net Mvc,如果用户会话中的值为1,我想隐藏一些菜单项。但我尝试了很多方法,但还是没有出现。对不起,我可能听起来很愚蠢,但我对Asp.Net完全陌生 当我试图用@Session[“isAdmin”]在屏幕上打印值时,其显示为1。那么为什么if-else块不工作,请帮助 if(Session["isAdmin"].Equals(1)) { @Session["address"];
if(Session["isAdmin"].Equals(1))
{
@Session["address"];
}
还有一些例子,比如你的菜单项。如何将它们包装在if语句中,该语句检查if
Session[“isAdmin”]。等于(1)
?我正在添加@if(Session[“isAdmin”])您可以共享完整的代码吗。您在帖子中提供的信息显然不足以让我们回答。@if(Session[“isVendor”].Equals(1)){@vendor;}否则if(Session[“isAdmin”].Equals(1)){@Session[“address”]; }