操做一:添加模板步骤:html
a. 首先制做好要添加的页面的模板(如:consult.html),添加到DTcms.Web/templates/default文件下;(用系统定义的语法和模板来制做)url
b. 而后制做好上个步骤中的页面的处理文件(.consult.cs),添加到DTcms.Web.UI/Page下面;spa
c. 登录后台,新增urls.config节点信息;步骤:系统参数设置——功能权限配置——编辑伪静态URL替换规则——添加规则;将里面的信息添加好;xml
这一步也能够这样操做:打开DTcms.Web/xmlconfig/urls.config文件,在里面添加对应的节点代码;htm
d. 进入后台生成模板页面:步骤:系统模板管理——“使用静态模板”打钩——所有生成。get
至此,一个aspx页面页面生成(生成在DTcms.Web/aspx文件中),它是有前台的.html页面,而后将后台的.cs中的处理文件写入其中,而生成的。模板
注意事项:页面名要以.html结束,做为惟一的匹配标示;中间能够接受下划线;开头不要大写;最好不要以数字开头;由于后台要创建该文件的处理文件.cs类文件,容易会致使出错。后台
操做二:若是要添加一个栏目(consult),打开Dtcms.Web/template/default/_head.html,添加相应的导航信息,<li><a href="<%linkurl("consult","")%>">行业资讯</a></li>,而后同操做一;配置
注意事项:linkurl有须要传递的第一个是做为惟一标示key去匹配读取到的哈希表(其实就urls.config)中的某一条,而第二哥参数则是为了配合url重写(linkurl是拼凑导航栏显示的路径)决定是否须要添加,如:关于咱们板块(contact)和联系咱们板块(about)须要使用同一模板(contact.html),这是咱们对于关于咱们板块就不须要添加第二个参数:<li><a href="<%linkurl("contact","")%>">关于咱们</a></li>;对于联系咱们板块,咱们就添加第二个参数来指定重写:<li><a href="<%linkurl("contact"," about ")%>。权限
操做三:若是添加的栏目(consult)有二级页面(hyzx)和三级页面(hyzxDetail),在栏目页面(consult)中的某个须要跳转到二级页面(hyzx)连接须要写成:src=“hyzx.aspx”;从二级页面跳转到三级页面也要这样写。
缘由:你访问的地址体如今你的地址栏上,http://www.xxxxx.consult.asxp(注意是aspx页面,全部前台页面都在这里,是同级的)。