【发布时间】:2014-11-22 17:54:56
【问题描述】:
我有一个列表视图,用于在母版页中制作菜单,当用户登录母版页时,应隐藏某些列表项或将可见性设置为 false。我在下面附上了我的清单项目。建议我一些解决方案。
<div id="cssmenu">
<ul>
<li class="active"><a href="HomePage.aspx"><span>HOME</span></a></li>
<li class="has-sub"><a href="#"><span>MASTER</span></a>
<ul>
<li> <a href="InsDet.aspx"><span>INS MASTER</span></a></li>
<li> <a href="OperDet.aspx"><span>OPER MASTER</span> </a></li>
<li> <a href="EmployDet.aspx"><span>EMPLOY MASTER</span></a></li>
<li class="last"><a href="LoginDet.aspx"><span>LOGIN DETAILS</span></a> </li>
</ul>
</li>
<li><a href="Allot.aspx"><span>NEW CAR</span></a> </li>
<li><a href="Progress.aspx"><span>PROGRESS</span></a></li>
</ul>
</div>
当特定员工登录时,我需要从我的列表中隐藏 Oper Master 和 Employ Master,而当管理员登录时这些应该可见。
【问题讨论】:
-
你试过什么?如果我有这样的事情,我会在我的代码隐藏中检查用户并根据用户呈现菜单并将其放置在页面上