asp.net的cms 绑定数据篇
2012-12-20 00:00
197 查看
半年前,在博客园写了asp.net cms 的几篇文章,那时候,是我的cms还没做出来。都是些夸夸其谈。 现在我已经删除了那几篇。
今天,写这篇,是想感慨一下。
现在我的CMS也核心也快大致完成了。
姑且管这个 c#版的cms叫:anCms
anCms的基本语法:
1.绑定数据
今天晚上有点冷。绑定数据就写到这里.
明晚继续。每个方法的实现,我会在后续的文章中一一贴出来。
希望大家可以互相交流。大家一起打造属于我们asp.net的cms。
今天,写这篇,是想感慨一下。
现在我的CMS也核心也快大致完成了。
姑且管这个 c#版的cms叫:anCms
anCms的基本语法:
1.绑定数据
整个语法说明: 开始标记<!--{an:方法名 filed=[字段1,字段2,字段3] sort=[字段 asc|desc] category=[分类ID] id=[编号ID] keyword=[] page=[true|false] num=[分页显示数量]}--> <!--{/an}-->结束标记 例① <!--{an:alist filed=[id,title,time] sort=[time desc]}--> <p>编号:${0},标题:${1},时间:${2}</p> <!--{/an}--> 其中alist 表示:文章的列表。 我还写了一些其他的方法:list,plist,llist... plist 表示:产品的列表。 llist 表示:链接的列表。 list 表示:通用的列表(文章,产品,链接...都包括了) filed 这里面填的都是数据库的字段名称。相信大家都懂。 在后续的版本中,我将字段id默认到第一,就毋须填写了 即:<!--{an:alist filed=[title,time] sort=[time desc]}--> <p>编号:${0},标题:${1},时间:${2}</p> <!--{/an}--> 其中时间会经常进行格式化操作。 于是我写了一个方法。 <!--{an:alist filed=[title,time] sort=[time desc]}--> <p>编号:${0},标题:${1},时间:${2|yyyy-MM-dd}</p> <!--{/an}--> 相信大家都明白时间格式化是何意思了。 category 顾名思义就是分类啦。填写分类ID即可。 分类ID等于1的文章列表<!--{an:alist filed=[title,time] category=[1]}--> <p>编号:${0},标题:${1},时间:${2}</p> <!--{/an}--> 分类ID=#表示从Url获取编号ID <!--{an:alist filed=[title,time] category=[#]}--> <p>编号:${0},标题:${1},时间:${2}</p> <!--{/an}--> id 同上。 page 表示是否分页,默认不分页 num 表示每页所显示的数量。默认为10,若为0则显示所有。 keyword 表示模糊查询,即关键词搜索。 好了,绑定数据的例子差不多就这些了。
今天晚上有点冷。绑定数据就写到这里.
明晚继续。每个方法的实现,我会在后续的文章中一一贴出来。
希望大家可以互相交流。大家一起打造属于我们asp.net的cms。
相关文章推荐
- asp.net的cms 绑定数据篇
- 关于ASP.net MVC 中DropDownList绑定与提交数据
- select绑定json数组对象 asp.net
- 一步一步使用Ext JS MVC与Asp.Net MVC 3开发简单的CMS后台管理系统之预告篇
- Asp.Net MVC模型绑定
- ASP.NET MVC之表单集合数据自动绑定到对象属性(集合)中
- asp.net 根据值不同,在绑定时显示不同颜色
- 总结Visual Studio下ASP.NET模板化控件中的数据绑定
- asp.net数据服务控件和数据绑定技术
- ASP.NET界面数据绑定大大杂烩
- asp.net mvc 绑定DropDownList或select
- ASP.NET前台代码绑定后台变量方法总结
- ASP.NET中递归绑定DDL下拉控件
- WPF 数据控件绑定数据与 ASP.NET数据控件绑定数据的区别
- asp.net Oracle数据库左侧目录树及右侧数据绑定及分页
- 【原创】Asp.net MVC学习笔记之-基于用途来绑定Model的属性
- asp.net 前台绑定后台变量的方法
- ASP.NET Repeater绑定数据并实现分页
- ASP.NET前台代码绑定后台变量方法总结
- asp.net mvc Dropdownlist的使用绑定