• asp.net生成静态页面及分页


    静态页面对于访问量大的网站来说必不可少。他的效率是动态页面无法比拟的。
    asp.net实现静态页面有多中方法。经常用的就是模板替换办法了。高难度就是csdn之类的xml+xslt之类的

    我这里是模板方法
    首先有个模板页面。就是html页面。把将要替换的内容做成标记
    如下:newTemplate.htm
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head>
    &&&&</head>
    <body style=" padding:0px; margin:0px; text-align:center">
    <div id="title" style="font-size:12px; font-weight:bold" >@Title </div>
    <div style=" color:#808080;" >
    &&&&&&&&&</body>
    </html>

    然后是个生成静态页面的方法。主要是以下几个。比较简单不详细说明了
    读取模板页面内容
    &&&&&&
    &&&&&&
    &&&&&&&&&传入实际内容替换模板内容。并生成html文件。
    以【*】来分隔新闻内容。实现分页。
    public void WriteHtmlPage(string[] news)
    &&&&&&
    &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
    &&&&&&&&&&&&&&
    &&&然后就ok。主要方法就是这些。当然实现一个完全的静态新闻发布还要做很多东西了。


    本文使用Blog_Backup未注册版本导出,请到soft.pt42.com注册。

  • 相关阅读:
    linux的mount(挂载)NFS 共享,命令详解
    Ubuntu 14.04下NFS安装配置
    linux下实现ftp匿名用户的上传和下载文件功能
    ubuntu apache2配置详解(含虚拟主机配置方法)
    在Ubuntu Server下搭建LAMP环境
    RPM 命令
    阿里云主机ssh 免密码登录
    PHPMailer使用说明
    git的一些基础命令
    穿线
  • 原文地址:https://www.cnblogs.com/zjypp/p/2319456.html
Copyright © 2020-2023  润新知