我估计是,取得一个ASPX文件,将它生成的HTML内容保存成一个HTML文件,然后调用,是不是这样?
怎么编程实现的?该在什么时候生成HTML文件呢?

解决方案 »

  1.   

    System.IO
    这个命名空间,看看msdn
    其实就是一个文件操作,你想要什么就生成什么
      

  2.   

    这个好多例子呢,有伪静态的也有通过html,shtml中定义些参数,然后替换参数声称新的HTML或者SHTML文件,实现静态
      

  3.   

    是不是要打开http://www.xxx.com/default.aspx就读取它的内容?
    不太懂……
      

  4.   

    可以啊
    用filestream来读写文件啊
    filemode可以追加或者创建
    fileaccess指定打开方式,读or写
    fileoptions同步or异步
      

  5.   

    http://msdn.microsoft.com/zh-cn/library/system.io(VS.80).aspx
    看这里
    http://msdn.microsoft.com/zh-cn/library/system.io.filestream(VS.80).aspx
    这里
    代码什么的有现成的例子
      

  6.   

    我写的关于“静态页面”的三篇文章:http://www.svnhost.cn/Article/?k=%E9%9D%99%E6%80%81
      

  7.   

    但我文件操作的对象是?一个网址还是什么?我从那里获得HTML源码,然后写成HTML呢?
    File类可以打怎么得到一个ASPX生成后的HTML源码?
      

  8.   

    综上所述在写入数据库时生成HTML页。
    生成的时候不是从ASPX请求回来的代码生成的。而是做好一个静态页的“模板”,里边放一些标记。用来标识应该放什么内容。用流读取内容,替换那些标记。然后保存为HTML文件。
    这样的啊?
    为什么大家不说清楚一些些呢。