Pageadmin,全称为PageAdmin CMS,是一款基于.Net/.Net Core等技术架构的内容管理系统,2008年发布首个版本。其支持主流数据库与服务器操作系统,具备跨平台和高稳定性特点,支持国产化信创环境,可适配国产统信UOS、银河麒麟等国产化操作系统,数据库可以适配达梦,金仓,瀚高,华为Gauss等国产数据库;等保合规、安全性支持公安部二级和三级等保。
核心功能
环境配置要求
最新版本
V4.0.26
更新了部分已经停止更新的第三方库。
修复首页和单页面栏目路径分页的bug。
修复上传附件后未使用,附件冗余管理界面不显示的问题。
重写了模板选择方法,解决个别极端场景渲染报错的问题。
重写了自定义路由寻址方法,提供寻址效率。
模板目录结构
Templates目录下的每个文件夹代表一个模板目录
下面分别说明:
1、层叠样式表目录、Images目录,Js目录 可用于放置模板有关的css文件,图片文件和ECMAScript脚本文件,这三个目录非系统目录,大家可以根据习惯来设计。
2、Views目录
模板文件的放置模板,模板文件必须放在Views目录下,且不可以更换名称,这个目录下的目录结构如下:
下面对几个重要的目录和文件详细说明。
2.1、Views/Web.Config
每个views目录下都必须有一个Web.Config配置文件,可以从现有模板中拷贝即可,此文件不能删除,否则导致模板页面无法加载。
2.2、Views/_ViewStart.cshtml
_ViewStart.csHTML可理解为模板配置文件,在模板文件加载之前运行,默认内容如下:
这个页面最大的作用是用于定义母版页的路径,如果没有这个页,只能在每个模板页从通过Layout ="模板页路径"这种方式来设置母版页路径,如果不是有特殊需求,建议直接在_ViewStart.cshtml中设置母版页路径,方便以为维护和修改。
当然在这个文件中也可以定义一些初始化属性。
2.3、Views/_Layout.cshtml
_Layout.csHTML为模板的母版页(框架页),此文件名可修改,但是必须在_ViewStart.cshtml文件中同步修改。
2.4、Views/Model目录
Model目录作用主要用于放一些和数据有关的局部页,如新闻局部页,一些幻灯片模型等等,在模板中通过Html.Partial("文件名")的方式引用。
2.5、Views/Shared目录
Sharea目录作用和Model目录完全一样,但是为了维护上方面,一些和结构有关的页面建议放这个目录下,如上一页,下一页这种局部代码页面,或者分页模板这种局部页面,一样通过HTMLPartial("文件名")的方式引用。
2.6、其他目录
其他目录可以根据需要自己设计,如首页模板,产品中心模板等目录可以根据实际需求来创建或分类。
参考资料PageAdmin环境配置要求.PageAdmin.2026-02-22
PageAdmin核心功能.PageAdmin.2026-02-22
PageCMS V4.0.26升级日志.pageadmin.2026-02-22