Menu菜单的使用与样式。。。

最近的项目用到Menu菜单的使用,选中某一项后绑定gridview 并赋值 。

CSS样式

.mnuTopMenu
{
    background-color: #ecf6ff;
     border: solid 1px #d6e8ff;
    font-family: 宋体;
    font-size: 20px;
   
    color: #1E5494;
   
}



.DynamicMenuStyle /*动态菜单矩形区域样式*/
{
    background-color: #ecf6ff;
    border: solid 1px #d6e8ff;
    padding: 1px 1px 1px 1px;
    text-align: left;
    font-family: 宋体;
    font-size: 14px;
}

.DynamicHoverStyle /*动态菜单项:鼠标悬停时的样式*/
{
    background-color: #ecf6ff; /*#7C6F57;*/
    color: #333333;
}

.DynamicSelectedStyle /*动态菜单项:选择时的样式*/
{
    background-color:Red;
    color: red;
}

.DynamicMenuItemStyle /*动态菜单项样式*/
{
    padding: 2px 5px 2px 5px;
    color: #000000;
     background-color:  #ecf6ff;
     font-family: 宋体;
    font-size: 14px;
}


.StaticSelectedStyle /*静态菜单项:选择时的样式*/
{
    /*background-color:Gainsboro;*/
    color: red;
}

.StaticMenuItemStyle /*静态菜单项样式*/
{
    cursor: hand;
    padding: 2px 5px 2px 5px;
    color: #1E5494;
    background-color:Transparent;
}

.StaticHoverStyle /*静态菜单项:鼠标悬停时的样式*/
{
    background-color: #FFCC66; /*#7C6F57;*/
    cursor: hand;
   color: #1E5494;
}

HTML

<asp:Menu ID="Menu1" runat="server"  StaticDisplayLevels="1"  CssClass="mnuTopMenu"
                                  onmenuitemclick="Menu1_MenuItemClick"  
                    DynamicHorizontalOffset="-1"  Orientation="Vertical" 
                    StaticSubMenuIndent="10px" DisappearAfter="600" 
                    StaticSelectedStyle-CssClass="StaticSelectedStyle"
                    StaticMenuItemStyle-CssClass="StaticMenuItemStyle"
                    StaticHoverStyle-CssClass="StaticHoverStyle"
                    DynamicMenuStyle-CssClass="DynamicMenuStyle"
                    DynamicSelectedStyle-CssClass="DynamicSelectedStyle"
                    DynamicMenuItemStyle-CssClass="DynamicMenuItemStyle"
                    DynamicHoverStyle-CssClass="DynamicHoverStyle" >
                                 
                                    
                                <Items>
                                    
                                      
                                           <asp:MenuItem Text="任务表单" Value="任务表单" >
                                           <asp:MenuItem Text="查看全部" Value="查看全部"></asp:MenuItem>
                                            <asp:MenuItem Text="按承办部门" Value="按承办部门">
                                                <asp:MenuItem Text="装备计划科" Value="装备计划科"></asp:MenuItem>
                                                <asp:MenuItem Text="资产管理科" Value="资产管理科"></asp:MenuItem>
                                                <asp:MenuItem Text="资产经营科" Value="资产经营科"></asp:MenuItem>
                                                <asp:MenuItem Text="设备管理科" Value="设备管理科"></asp:MenuItem>
                                                <asp:MenuItem Text="装备制造科" Value="装备制造科"></asp:MenuItem>
                                                <asp:MenuItem Text="技术管理科" Value="技术管理科"></asp:MenuItem>
                                                <asp:MenuItem Text="境外资产科" Value="境外资产科"></asp:MenuItem>
                                                <asp:MenuItem Text="综合管理科" Value="综合管理科"></asp:MenuItem>
                                            </asp:MenuItem>
                                            <asp:MenuItem Text="按任务来源" Value="按任务来源">
                                                <asp:MenuItem Text="工作计划" Value="工作计划"></asp:MenuItem>
                                                <asp:MenuItem Text="批办文件" Value="批办文件"></asp:MenuItem>
                                                <asp:MenuItem Text="部室例会" Value="部室例会"></asp:MenuItem>
                                                <asp:MenuItem Text="领导交办" Value="领导交办"></asp:MenuItem>
                                            </asp:MenuItem>
                                     
                                             
                                         </asp:MenuItem>
                                    
                                </Items>
                              
                            </asp:Menu>

后台代码取值

 protected void Menu1_MenuItemClick(object sender, MenuEventArgs e)
    {
        string path = e.Item.ValuePath.ToString();//取值
        string path1 = Menu1.SelectedValue.ToString();//取值
        

    }

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值