FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 2936|回复: 3
打印 上一主题 下一主题

求助:如何让FineUI左侧菜单根据权限由sql数据库动态生成

[复制链接]
跳转到指定楼层
楼主
发表于 2017-4-21 15:37:08 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新手,如何让FineUI左侧菜单根据权限由sql数据库动态生成
沙发
发表于 2017-4-21 17:03:02 | 只看该作者
看下AppBox的实现,或者看下我的博客:http://www.cnblogs.com/sanshi/archive/2012/11/19/2776672.html
板凳
 楼主| 发表于 2017-4-22 10:42:34 | 只看该作者
本帖最后由 286661038 于 2017-4-22 12:08 编辑

谢谢sanshi老师的指导,老师的意思是在左侧菜单加个Grid控件,在CS文件中根据Grid1.DataSource的不同进行填充,我是这么理解的,不知道理解的对不对。
另外,我有个想法,能否在前台的asp中嵌入后台的代码,比如类似Repeater控件:

实现根据不同权限显示不同菜单,下面这个代码能在fineUI实现吗?
<f:TreeNode Text="<%#Eval("Menu_text")%>" NavigateUrl="<%# Eval("Menu_url")%>"></f:TreeNode>

大体实现这样的效果,但是都是根据后台的SQL,结合不同权限实现的
                            <Nodes>
                                <f:TreeNode Text="默认分类" Expanded="true">
                                    <f:TreeNode Text="开始页面" NavigateUrl="~/hello.aspx"></f:TreeNode>
                                    <f:TreeNode Text="登录页面" NavigateUrl="~/login.aspx"></f:TreeNode>
                                </f:TreeNode>
                                <f:TreeNode Text="新增一组" Expanded="true">
                                    <f:TreeNode Text="一组菜单1" NavigateUrl="~/aaa.aspx"></f:TreeNode>
                                    <f:TreeNode Text="一组菜单2" NavigateUrl="~/bbb.aspx"></f:TreeNode>
                                </f:TreeNode>
                                <f:TreeNode Text="新增二组" Expanded="true">
                                    <f:TreeNode Text="二组菜单1" NavigateUrl="~/ccc.aspx"></f:TreeNode>
                                    <f:TreeNode Text="二组菜单2" NavigateUrl="~/ddd.aspx"></f:TreeNode>
                                </f:TreeNode>
                            </Nodes>
张三登录根据权限显示其中一部分菜单,李四登录根据权限显示所对应的一部分菜单

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-4-19 22:08 , Processed in 0.045014 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表