网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 大学论文导航 设计下载 最新论文 下载排行 原创论文 论文源代码
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > ASP.net > 正文

使用RadControls的RadMenu控件开发系统菜单

来源:http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/12
nbsp;                    return ds.Tables[0];
17                 }
18             }
19         }
20 
21         public DataTable GetMenu()
22         {
23             string sql = "select * from menu where grade=0";
24             return ExecuteQuery(sql);
25         }
26 
27         public DataTable GetMenuBySupCode(string supMenuCode)
28         {
29             string sql = "select * from menu where supmenucode=''" + supMenuCode + "''";
30             return ExecuteQuery(sql);
31         }
32     }
33 }

 四、生成菜单项的准备

     菜单一般都是公用的(不考虑用户权限相关的控制),我们可以把它开发成为一个公共的部分。本示例使用母版页来做菜单,新建母版页:   
     

     在此母版页里加入RadMenu控件,并设置相应的皮肤就OK。如下代码块:

 1 <body>
 2     <form id="form1" runat="server">
 3     
 4     <%--菜单开始--%>
 5     <rad:RadMenu ID="SystemMenu" runat="server" Skin="Web20">
 6     </rad:RadMenu>
 7     <%--菜单结束--%>
 8     
 9     <%--内容开始--%>
10     <asp:ContentPlaceHolder ID="CPH" runat="server">
11         
12     </asp:ContentPlaceHolder>
13     <%--内容结束--%>
14         
15     </form>
16 </body>

 五、根据数据库数据生成菜单项

     现在就差最后一步了,根据数据库里读取的数据生成菜单项。由于菜单下会有子菜单情况,示例中将菜单项

网学推荐

免费论文

原创论文

设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved 湘ICP备09003080号