根据用户权限,显示不同的菜单项(可选与不可选)。
用VS2005 自带的控件Menu,代码如下:
<asp:Menu ID="Menu1" runat="server" Orientation="Horizontal" Width="201px">
           <Items>
               <asp:MenuItem Text="设置" Value="设置">
                   <asp:MenuItem NavigateUrl="~/changepassword.aspx" Text="更改密码" Value="更改密码"></asp:MenuItem>
                   <asp:MenuItem Text="退出" Value="退出"></asp:MenuItem>
               </asp:MenuItem>
               <asp:MenuItem Text="柴油入库及车辆加油" Value="柴油入库及车辆加油">
                   <asp:MenuItem Text="柴油入库记录" Value="柴油入库记录" NavigateUrl="~/oil_in.aspx"></asp:MenuItem>
                   <asp:MenuItem Text="车辆加油记录" Value="车辆加油记录"></asp:MenuItem>
                   <asp:MenuItem Text="车辆维护" Value="车辆维护"></asp:MenuItem>
               </asp:MenuItem>如果有2个用户A和B。登录进去后默认都能选择所有菜单项,现在要让B用户不能选择“车辆维护”这个菜单项,怎么做?注:数据库中已设置A和B得权限。谢谢。