`

vb.net 生成静态页面列表分页

    博客分类:
  • .net
阅读更多

  Sub test()
        Dim t As list静态分页 = New list静态分页()
        Dim ec As Encoding = Encoding.Unicode
        Dim format As ArrayList = New ArrayList()

        format.Add("1温--家---宝:彻底解决中印边界问题需耐心和时间 全文 专题")
        format.Add("2新拆迁条例回迁规定被指笼统 评:应回应民意 ")
        format.Add("3广东等8省13条道路因降雪结冰受阻 南方雨雪趋于结束 ")
        format.Add("4滚动 高清图 航班 天气查询 视频 严寒天气防病须知 ")
        format.Add("5菲律宾称不会赔偿人质事件遇难者家属 被指缺诚意 ")
        format.Add("6篮彩| 关注NBA看高手5万倍投3连中 5天收益翻番 ")
        format.Add("7亚残奥理事会--主----席--阿布扎林盛赞广州亚残运志愿者 ")
        format.Add("8中国资本微博圈成立 股市20周年微博研讨会 精彩回顾 ")
        format.Add("9热门| 地球上最古怪的世界奇迹 晒滑雪计划赢超级大奖 ")
        format.Add("10美食| 提高记忆食谱 型男厨房水果羹 美腿养成五美食 ")

        Dim con As Integer = 2 '每页显示的数量
        Dim ys As Integer = format.Count / con '要分成的页数
        Dim strb = "<a href="
        Dim stre = "_</a>"
        Dim pg = ""
        Dim ifr = "<iframe width=""60%""  id=""frame_content"" name=""main"" scrolling=""no"" frameborder=""0"" marginheight=""0"" marginwidth=""0"" > </iframe><p><p><br>"
        Dim ifr2 = "<iframe width=""60%""  id=""frame_content"" scrolling=""no"" frameborder=""0"" marginheight=""0"" marginwidth=""0"" src=""lf.thm"" > </iframe><p><p><br>"
        For c As Integer = 1 To ys Step 1
            pg += strb + "b" + c.ToString + ".htm>" + c.ToString + stre
        Next c


        For i As Integer = 1 To ys Step 1 '分几页就循环几次

            t.saveFileFromContent("<a href=# target=main  >" + format(i * con - con) + "</a><br>" + "<a href=# >" + format(i * con - con + 1) + "</a><br>" + pg, "bclass\b" + i.ToString + ".htm", ec)

            ' MsgBox(pg)
            'MsgBox("外部循环第" + i.ToString + "次")
            For j As Integer = (i * con - con) To (i * con - 1) Step 1 '每页显示几条就循环几次


                t.saveFileFromContent(format(j).ToString + strb + (j + 2).ToString + "test.htm" + ">进入下一页,当前是第" + i.ToString + stre, "html\" + (j + 1).ToString + "test.htm", ec)


            Next j

        Next i
        t.saveFileFromContent(ifr + ifr2, "bclass\" + "index.htm", ec)
        ' t.saveFileFromContent(pg, "bclass\" + "lf.htm", ec)

    End Sub
详细的源码请下载工程查看(vs2010开发环境)

 

分享到:
评论

相关推荐

    生成静态页面并分页生成静态页面并分页

    在IT行业中,生成静态页面和实现分页是网站优化与性能提升的重要技术手段。静态页面主要指的是HTML文件,它们在服务器端生成后直接发送给客户端,无需每次请求时都执行服务器端的脚本,从而降低了服务器负担,提升了...

    AspNet+JS生成静态页并分页

    在IT行业中,Asp.NET是一种常用的Web开发框架,由微软公司提供,用于构建高效...文件"newPage"可能是这个过程中的一个示例或模板,它可能包含了Asp.NET生成静态页和JavaScript分页实现的代码片段,供开发者参考和学习。

    vb.net实现报表

    本文将深入探讨如何使用VB.NET来设计和生成报表。 首先,我们需要了解报表的基本概念。报表通常包含一系列的数据列和行,这些数据可能来自数据库或其他数据源。报表可以是静态的,也可以根据用户的选择或参数动态...

    ASP.NET+ACCESS静态页面生成后台管理系统

    在本项目中,"ASP.NET+ACCESS静态页面生成后台管理系统"是一个使用ASP.NET技术和Microsoft Access数据库构建的系统,主要目标是实现后台管理功能,并能自动生成静态页面,以提高网站的访问速度和降低服务器负载。...

    VB2008教程 vb.net实现报表

    VB.NET语法在表达式中被广泛应用,使得报表能够根据需要动态生成内容。 6. **参数化报表** 参数化报表允许用户输入特定的值来筛选报告数据。在VB2008中,你可以定义参数,让用户在运行时选择值,然后报表会基于...

    【ASP.NET编程知识】ASP.NET静态页生成方法.docx

    ASP.NET 是一种基于 .NET Framework 的 Web 应用程序开发平台,它允许开发人员使用多种编程语言(如 C#、VB.NET 等)来构建动态网站、Web 应用和 Web 服务。在 ASP.NET 中,静态页生成是提高网站性能的一个常见策略...

    asp.net 分页 电子商务网站用的。

    5. **后台处理**:在C#或VB.NET代码中,处理用户的分页请求,调用存储过程,获取对应页的数据,并将其绑定到前端控件。 6. **性能优化**:除了基本的分页,此Demo可能还包括了性能优化策略,如使用索引以加速查询,...

    .net CMS系统

    本文将深入探讨一种基于.NET框架的CMS系统,特别关注其如何利用ASP.NET技术和模板机制来生成静态页面,以及如何实现静态分页功能。 首先,我们要理解.NET CMS系统的核心特性。这种系统通常采用C#或VB.NET等.NET语言...

    ASP.NET内容分页显示

    它支持多种语言,如C#、VB.NET等。本例中使用的是C#语言。 **内容分页** 是指将大量的数据分成若干个小部分(即页面),每次只显示其中的一部分,用户可以通过导航控制(如上一页、下一页等)来查看其他部分的数据...

    asp.net Linq TO Sql 分页方法

    ASP.NET LINQ to SQL 是一种强大的数据访问技术,它允许开发者使用C#或VB.NET的查询语法来操作SQL Server数据库。在大型Web应用程序中,为了提高用户体验,分页是必不可少的功能,它允许用户逐步浏览大量数据,而...

    asp.net 外贸公司网站040.rar

    ASP.NET支持生成静态HTML页面、自定义URL路由和元标记管理,有助于提升网站在搜索引擎中的排名。 8. **安全性**:ASP.NET提供了多种安全机制,如 Forms Authentication、角色管理、AntiForgeryToken防止跨站请求...

    asp.net留言板

    在ASP.NET中,我们通常会使用C#或VB.NET作为后端编程语言。 1. **页面结构**:在ASP.NET留言板中,主要包含两个部分——前端用户界面和后端服务器端代码。前端可能使用HTML、CSS和JavaScript来设计交互式的表单,...

    asp.net用户自定义控件及调的工程

    - 在ASP.NET页面中,可以像使用内置控件一样使用自定义控件,只需提供正确的TagPrefix和TagName。 - 通过属性设置传递数据:可以使用控件的公共属性传递数据,如`...

    网上论坛系统

    ASP.NET是微软公司推出的一种Web应用程序框架,它提供了强大的服务器端编程模型,支持多种编程语言如C#、VB.NET等。在本项目中,ASP.NET被用来构建网页交互逻辑,处理用户请求,动态生成页面内容。通过控件和事件...

    拓文asp.net网站内容管理系统VB版 v0.9.2 测试版

    界面豪华、功能完善、简单易用、管理方便,能帮助您建立高效率的独立站点,支持无限分类、栏目自由排序、批量生成静态文件、支持长文章分页...文章点击统计为动态,省去了隔段时间生成HTML的麻烦;强大的在线编辑...

    easyui树形菜单操作

    可能的实现方式是通过后台代码(C# 或 VB.NET)动态生成 JSON 数据,然后在前台用 JavaScript 调用 easyui 的 `$.fn.tree.loadData` 方法将数据加载到 Tree 控件中。 4. **ProcessFile** "ProcessFile" 这个文件名...

    ASP+ACCESS博客网站的设计与实现(论文+源代码).rar

    1. **ASP技术**:ASP允许开发者使用任何.NET兼容的语言(如VB.NET或C#)编写服务器端脚本,通过HTML、CSS和JavaScript等客户端技术创建交互式网页。在博客网站中,ASP可以用来处理用户请求、与数据库交互、生成动态...

    基于Asp的网络招聘系统源码.zip

    "asp"和"asp.net"表明系统使用了微软的Web开发技术,其中Asp是早期的版本,而Asp.Net则是其后续的、更强大的框架,两者都支持C#和VB.NET等编程语言。"java"则可能意味着系统中部分组件或服务可能用Java实现,比如...

Global site tag (gtag.js) - Google Analytics