自由宿主后台管理系统是一套通用后台管理系统,之所以给他加上“宿主”2个字,是因为这套系统本身没有自己的数据库,而必须依赖于其他数据库才能运行,自由指的是系统灵活性强,能够根据数据库表结构做一些简单的配置后系统就能够实现想要的功能。简单的说,就是系统没有根据特定的数据库来设计,你给他套上什么结构的数据库表,他就做什么样的事情。
自由宿主Asp.net网站通用后台管理系统特点如下:
1.后台本身没有数据库,自己设计数据库后,与后台连接,配置好节点后无需二次开发,直接就可以实现对数据库增删改查功能;
2.后台密码支持自定义加密/解密算法,可以在设置登录表的时候进行配置;
3.后台编辑界面可以根据配置自动生成编辑器,同时会自动生成验证脚本;
4.后台支持多表关联,列表查询时候会自动根据关联字段显示相应内容;
5.兼容IE6+,火狐浏览器等主流浏览器;
6.对数据库表的操作,如增删改查操作只需要进行简单的设置即可完成,无需再进行任何编码实现。
自由宿主Asp.net网站通用后台管理系统3.2正式版更新功能:
1.修正edit.js内容验证无效的bug;
2.添加sqliste数据库支持;
3.修正编辑后返回列表丢失删除功能的Bug;
4.Main页面菜单显示改为json对象传输到前台,然后由menu.js脚本实现菜单展示功能,方便二次开发对界面修改,菜单可以控制允许一次展开多个或者只允许展开一个;
5.修正图片上传后缀名区分大小写的问题;
6.系统生成字符类型主键修改为GUID,主键字段长度至少需要为32位字符;
7.上传文件保存文件名修改为GUID,数据库相印字段长度至少需要为32位字符;
8.配置页面数据库表增加视图的显示;
9.增加省市县联动控件(包括省市县3级联动,省市2级联动和省市(县级可选)联动),通过使用Request[“_tzhp_字段名称”]获取省的区划编码,Request[“_tzhc_字段名称”]获取市的区划编码,Request[“_tzhr_字段名称”]获取区县的区划编码,使用Request[“字段名称”]获取选中的最后级区划编码(写入数据库值)。Area.js脚本为全国省市县名称和区划编码,其中_codeToObject(code)方法可以将区划编码转为区划对象,格式为:{p:{Code,Name,Level},c:{Code,Name,Level},r{Code,Name,Level}},其中p为省份信息,c为城市信息,r为区县信息;
10.在授权模式下,列表显示字段如为图片方式上传的,则可以直接显示图片,区划字段将显示为对应的区划名称,没有授权的情况下原样输出;
11.在授权模式下,标题栏将不显示“自由宿主xx”字样;
12.在授权模式下超级管理员后台可以通过配置文件增加功能链接;
13.tzh_tableInfo和tzh_menuInfo表增加字段“strTbGroupvarchar(32)”旧版本升级程序请手动在数据库中添加此列;
14.修正使用Access数据库多个表存在关联且有重复字段名情况下可能出现列表数据为空的情况;
数据库升级方式请参见http://www.tzhtec.com/art/6f456394186.aspx