宝哥软件园

asp.net的cms基�

编辑:宝哥软件园 来源:互联网 时间:2021-10-06

昨晚,我写了一点关于cms系统的标签。今天,我还写了标签替换的代码。我的方法很简单,就是‘替换’这个词。例HTML——绑定数据复制代码如下:-{ an : list field=[title,time]category=[#]num=[10]page=[true]sort=[time desc]}-lispan class=' fr _ time ' $ { 2 }/spana href=' $ href[article view][{ ' id ',#0}]'${1}/a/li!-{/an }-注意:由$href[articleview][{'id ',#0}]表示的地址是:您的域名/文章/视图/{id}。我将在下面的文章中解释:$href[articleview]这是什么?(1)替换后的ASP.NET源代码如下: script runat=' server ' protected override void on load(eventargse){ myhashtable。添加(' dfe3 b 56 EB 5d 720382 bb 90 cf 468d 83 c 35 ',文章(' TextFile。ID,title,time ',1,8,' time desc ','','',' ');}/script % if(1==1){ var myRows=myRows(' dfe3 b 56 EB 5d 720382 bb 90 cf 468d 83 c 35 ');如果(myRows!=null){ foreach(myRows中的var a){ % Li span class=' fr _ time ' %=time formart(a[2],' yyyy-MM-DD ')%/span a href=' %=URL route(' article view ',新字符串[,]{ ' id ',a[0]。ToString()} })% ' %=a[1]%/a/Li % } } else { % p style=' margin 336010 px;'没有相关信息/p%} }%这里我稍微解释一下:MyHashtable。Add()这相当于将上面要获取的列表填充到数据集中。示例HTML——分页效果图片:

分页复制代码如下:-{ an : alist page category=[#]}-$ pager[article list][{ ' category ',' #category'}][10]!-{/an }-示例html ——页面替换后的ASP.NET源代码代码如下:脚本runat=' server '受保护override void on load(eventargs e){ my hashtable。添加(' 386 d9595 D2 FBD 4 c65 F5 D1 b28 ba 8 FD 96 ',文章寻呼机(',')。}/script % if(1==1){ var myRows=myRows(' 386d 9595 d2fbd 4 c 65 f 5d 1 b 28 baa8 fd96 ');如果(myRows!=null){ foreach(myRows中的var a){ % %=Paging(' article list ',new string[,]{ ' category ',' #category'}},10,a[0])% % } } else { % p style=' margin 336010 px;'没有相关信息/p%} }%包罗万象,基本上所有的绑定数据都可以使用。目前我的cms足以应付基本的企业网站,还有一个会员功能有待开发。一直都是一个人单独开发的。请原谅我用了不恰当的专业术语。因为个人技术太肤浅,所以对开源犹豫不决。怕前辈的笑话,呵呵,从一个帖子开始鼓励自己。

更多资讯
游戏推荐
更多+