asp.net的cms 綁定數(shù)據(jù)篇
更新時(shí)間:2012年12月20日 16:37:06 作者:
半年前,在博客園寫了asp.net cms 的幾篇文章,那時(shí)候,是我的cms還沒做出來。都是些夸夸其談,今天,寫這篇,是想感慨一下
半年前,在博客園寫了asp.net cms 的幾篇文章,那時(shí)候,是我的cms還沒做出來。都是些夸夸其談。 現(xiàn)在我已經(jīng)刪除了那幾篇。
今天,寫這篇,是想感慨一下。
現(xiàn)在我的CMS也核心也快大致完成了。
姑且管這個(gè) c#版的cms叫:anCms
anCms的基本語法:
1.綁定數(shù)據(jù)
整個(gè)語法說明:
開始標(biāo)記<!--{an:方法名 filed=[字段1,字段2,字段3] sort=[字段 asc|desc] category=[分類ID] id=[編號(hào)ID] keyword=[] page=[true|false] num=[分頁顯示數(shù)量]}-->
<!--{/an}-->結(jié)束標(biāo)記
例①
<!--{an:alist filed=[id,title,time] sort=[time desc]}-->
<p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2}</p>
<!--{/an}-->
其中alist 表示:文章的列表。
我還寫了一些其他的方法:list,plist,llist...
plist 表示:產(chǎn)品的列表。
llist 表示:鏈接的列表。
list 表示:通用的列表(文章,產(chǎn)品,鏈接...都包括了)
filed 這里面填的都是數(shù)據(jù)庫的字段名稱。相信大家都懂。
在后續(xù)的版本中,我將字段id默認(rèn)到第一,就毋須填寫了
即:<!--{an:alist filed=[title,time] sort=[time desc]}-->
<p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2}</p>
<!--{/an}-->
其中時(shí)間會(huì)經(jīng)常進(jìn)行格式化操作。
于是我寫了一個(gè)方法。
<!--{an:alist filed=[title,time] sort=[time desc]}-->
<p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2|yyyy-MM-dd}</p>
<!--{/an}--> 相信大家都明白時(shí)間格式化是何意思了。
category 顧名思義就是分類啦。填寫分類ID即可。
分類ID等于1的文章列表<!--{an:alist filed=[title,time] category=[1]}--> <p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2}</p> <!--{/an}-->
分類ID=#表示從Url獲取編號(hào)ID <!--{an:alist filed=[title,time] category=[#]}--> <p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2}</p> <!--{/an}-->
id 同上。
page 表示是否分頁,默認(rèn)不分頁
num 表示每頁所顯示的數(shù)量。默認(rèn)為10,若為0則顯示所有。
keyword 表示模糊查詢,即關(guān)鍵詞搜索。
好了,綁定數(shù)據(jù)的例子差不多就這些了。
今天晚上有點(diǎn)冷。綁定數(shù)據(jù)就寫到這里.
明晚繼續(xù)。每個(gè)方法的實(shí)現(xiàn),我會(huì)在后續(xù)的文章中一一貼出來。
希望大家可以互相交流。大家一起打造屬于我們asp.net的cms。
今天,寫這篇,是想感慨一下。
現(xiàn)在我的CMS也核心也快大致完成了。
姑且管這個(gè) c#版的cms叫:anCms
anCms的基本語法:
1.綁定數(shù)據(jù)
復(fù)制代碼 代碼如下:
整個(gè)語法說明:
開始標(biāo)記<!--{an:方法名 filed=[字段1,字段2,字段3] sort=[字段 asc|desc] category=[分類ID] id=[編號(hào)ID] keyword=[] page=[true|false] num=[分頁顯示數(shù)量]}-->
<!--{/an}-->結(jié)束標(biāo)記
例①
<!--{an:alist filed=[id,title,time] sort=[time desc]}-->
<p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2}</p>
<!--{/an}-->
其中alist 表示:文章的列表。
我還寫了一些其他的方法:list,plist,llist...
plist 表示:產(chǎn)品的列表。
llist 表示:鏈接的列表。
list 表示:通用的列表(文章,產(chǎn)品,鏈接...都包括了)
filed 這里面填的都是數(shù)據(jù)庫的字段名稱。相信大家都懂。
在后續(xù)的版本中,我將字段id默認(rèn)到第一,就毋須填寫了
即:<!--{an:alist filed=[title,time] sort=[time desc]}-->
<p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2}</p>
<!--{/an}-->
其中時(shí)間會(huì)經(jīng)常進(jìn)行格式化操作。
于是我寫了一個(gè)方法。
<!--{an:alist filed=[title,time] sort=[time desc]}-->
<p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2|yyyy-MM-dd}</p>
<!--{/an}--> 相信大家都明白時(shí)間格式化是何意思了。
category 顧名思義就是分類啦。填寫分類ID即可。
分類ID等于1的文章列表<!--{an:alist filed=[title,time] category=[1]}--> <p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2}</p> <!--{/an}-->
分類ID=#表示從Url獲取編號(hào)ID <!--{an:alist filed=[title,time] category=[#]}--> <p>編號(hào):${0},標(biāo)題:${1},時(shí)間:${2}</p> <!--{/an}-->
id 同上。
page 表示是否分頁,默認(rèn)不分頁
num 表示每頁所顯示的數(shù)量。默認(rèn)為10,若為0則顯示所有。
keyword 表示模糊查詢,即關(guān)鍵詞搜索。
好了,綁定數(shù)據(jù)的例子差不多就這些了。
今天晚上有點(diǎn)冷。綁定數(shù)據(jù)就寫到這里.
明晚繼續(xù)。每個(gè)方法的實(shí)現(xiàn),我會(huì)在后續(xù)的文章中一一貼出來。
希望大家可以互相交流。大家一起打造屬于我們asp.net的cms。
相關(guān)文章
jquery.pagination +JSON 動(dòng)態(tài)無刷新分頁實(shí)現(xiàn)代碼
jquery.pagination +JSON 動(dòng)態(tài)無刷新分頁實(shí)現(xiàn)代碼,需要的朋友可以參考下。2011-12-12
用存儲(chǔ)過程向數(shù)據(jù)庫存值的具體實(shí)現(xiàn)
本文為大家介紹下使用存儲(chǔ)過程向數(shù)據(jù)庫存值的具體實(shí)現(xiàn)過程,感興趣的朋友不要錯(cuò)過2014-01-01
ASP.NET打開新頁面而不關(guān)閉原來的頁面 實(shí)例代碼
這篇文章介紹了ASP.NET打開新頁面而不關(guān)閉原來的頁面 實(shí)例代碼,有需要的朋友可以參考一下,希望對(duì)你有所幫助2013-07-07
關(guān)于.NET Attribute在數(shù)據(jù)校驗(yàn)中的應(yīng)用教程
這篇文章主要給大家介紹了關(guān)于.NET Attribute在數(shù)據(jù)校驗(yàn)中的應(yīng)用的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用.NET具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2020-05-05
asp.net?web?api2設(shè)置默認(rèn)啟動(dòng)登錄頁面的方法
這篇文章主要介紹了asp.net?web?api2設(shè)置默認(rèn)啟動(dòng)登錄頁面的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-09-09
asp.net Gridview數(shù)據(jù)列中實(shí)現(xiàn)鼠標(biāo)懸浮變色
Gridview一般朋友們都比較常用,因?yàn)樗梢苑奖憧旖莸膶?shí)現(xiàn)我們所需的很多功能,代碼也比較簡(jiǎn)潔。平時(shí)的項(xiàng)目中這個(gè)控件我也比較常用,其中有個(gè)功能用到的頻率也比較多。所以記錄下備忘。2010-06-06

