博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

asp.net 生成生成HTML,并自动进行分页

Posted on 2007-03-21 15:39  xtCode  阅读(863)  评论(28)    收藏  举报
由于新闻系统的需要,今天做了一个自动对HTML进行分页的函数。
生成的格式为:上一页 [1] [2] [3] 下一页

实现原理:定义一个自定义的分页符,如:@NextPage@,通过使用Regex.Split()函数把内容分成数组,并进行循环的生成。

主要实现函数:

      string[] strArr = Regex.Split(dt.Rows[0]["content"].ToString(), "@NextPage@", RegexOptions.IgnoreCase);

效果图如:
      未标题-1.jpg
有需要的朋友给我留言。你有更好的方法,请指教。