实现.net cms系统 第一篇《抛砖引玉-代码对比》
本文代码皆是C#
见识过许多CMS系统,他们功能强大至极,让人佩服。但是,有得必有失,功能强大未必好,毕竟不可全用。
再者:毕竟是他人开发,束缚了自身发展。
我心痒痒,欲编写一个基于.NET平台的CMS.
废话不说了。
先谈一下:绑定数据。
绑定数据方法有多种。
①使用服务器控件
说明:拖控件是高手对.net鄙视的最大原因。其弊端多多,会产生很多垃圾代码,对网页布局有很大影响,无法做出精美的页面。
所以,这里就不加说明了。
②直接循环输出html
例:
<div>
<ul>
<%
string strWhere = "";//条件
int currentPage = 1;//当前页
if (Request.QueryString["PageNum"] != null)
{
if (v.IsInteger(Request.QueryString["PageNum"].ToString()) == "")//判断是否为数字
{
currentPage = int.Parse(Request.QueryString["PageNum"].ToString());
}
}
int showCounts = 15;//当页显示行数www.2cto.com
string strOrder = " ORDER BY [CreateDateTime] DESC ";//排序规则
相关新闻>>
- 发表评论
-
- 最新评论 更多>>