AppBoxPro v2.0 在线演示上线了(源代码同时提供下载)! http://fineui.com/appboxpro/ 更新记录: +2015-03-10 v2.0 -FineUIPro升级为v2.3.0。 -修正用户列表排序后如果第一行是admin则所有行都不能删除的问题。 -表单表格布局页面,去除表单的Height和BodyPadding属性。 -角色权限管理页面,用Listeners标签来自定义控件的客户端事件。 -用户管理页面,增加右键菜单,分别为启用行、禁用行。 -部门管理及相关页面,模拟树表格改为树表格。 -部门用户及相关页面,增加左右区域分隔符。 -部门编辑页面,模拟树的下拉列表改为下拉树表格。 +用户编辑页面。 -将弹出窗体选择部门改为下拉树表格。 -将弹出窗体选择角色改为下拉复选框列表。 -将弹出窗体选择职务改为下拉复选框列表。 -删除选择部门、角色和职务的三个页面。 -删除DeptHelper.cs、MenuHelper.cs。 -删除模拟树相关接口和属性(ICustomTree.cs、ICloneable、TreeLevel、IsTreeLeaf)。 -选择用户页面(以便添加到角色、部门、职称),由表格改为下拉表格。 注: AppBoxPro公开全部源代码,基于Apache License 2.0 开源。 FineUI(开源版)公开全部源代码,基于Apache License 2.0 开源。 FineUI(专业版)是商业程序,需购买授权(非喜勿扰)。 AppBoxPro 是基于 FineUI(专业版) 的通用权限管理框架,包括用户管理、职称管理、部门管理、角色管理、角色权限管理等模块。 在线演示:http://fineui.com/appboxpro/ 注意: 1. AppBoxPro作为演示程序,请不要直接用于真实项目。 2. AppBoxPro作为演示程序,版本之间不兼容,也不支持版本升级。 3. AppBoxPro公开全部源代码,但使用的前段库FineUI(专业版)是商业程序,需要购买授权。 使用步骤: 1. 用 VS2012 打开项目工程文件(AppBoxPro.sln); 2. 打开Web.config,配属数据库连接字符串(connectionStrings->Default); 3. 运行(Ctrl+F5)! 请使用管理员账号登陆(用户名:admin 密码:admin)。 知识储备: 1. 本项目采用Entity Framework的Code First开发模式,数据库会在网站第一次运行时自动创建。 2. 如果你使用的是SqlServer,也可以事先恢复数据库备份(db_init\appboxpro.bak)。 3. 如果对Entity Framework不熟悉,请事先学习微软官方文档:http://msdn.microsoft.com/en-us/data/aa937723 源代码下载地址:http://pan.baidu.com/s/1gdAEOPd AppBoxPro v2.0 发布,通用权限管理框架下载地址