导航

« sql2008 全部数据的导出导入方法Ueditor 上传图片出错及“客户端检测到有潜在危险的Request.Form值”  »

asp.net(c#)导航菜单选中状态实现方法 url传递 分享

Csharp

在css中定义名为.mcurr 的类,可设置背景,字体颜色等(选中的)

前台代码:关键在于在li标签加上 runat="server",这样就可以在后台直接引用了
         <div class="needs">
                        <ul>
                              <li id="uhome" runat="server"><a href="serInfo.aspx?id=uhome">后台首页</a></li>
                              <li id="uly" runat="server"><a href="LyList.aspx?id=uly">需求列表</a></li>
                              <li id="umng" runat="server"><a href="Users.aspx?id=umng">用户管理</a></li>
                        </ul>
                </div>

CS后台代码:  

     string mid = Request.QueryString["id"];

        if (mid == "uhome")
        {
            uhome.Attributes.Add("class","mcurr");
        }
        else if (mid == "uly")
        {
            uly.Attributes.Add("class", "mcurr");
        }
        else if (mid == "umng")
        {
            umng.Attributes.Add("class", "mcurr");
        }

 

 

  • 顶一下





原创文章如转载,请注明:转载自落日故乡

本文链接地址:http://www.spersky.com/post/421.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

内容搜索


常用链接

最新评论及回复

Powered By Z-Blog

Copyright spersky All Rights Reserved.Theme Moonlight,Calf modified.