问题现在就是出不来。
如果这样写就出的来
<!-- #include file=a.htm -->
关键是想实现动态引用

解决方案 »

  1.   

    ssi指令是在编译前执行的。所以你的request.querystring根本没有可能在那时执行。
    -------------
    使用Server.Transfer可以实现相对的功能。或者Response.WriteFile
    但是其行为和ssi不同。
      

  2.   

    在.net里面已经没有include这个命令。
      

  3.   

    就是说。当前目录下面有一个aspx文件,若干的htm文件
    现在传递给aspx文件一个参数,根据参数包含不同的htm页
    那我要怎么实现呢?
    是aspx文件中要包含htm
      

  4.   

    string filename;
    response.writefile (filename+".htm");
      

  5.   

    我写成了这样
    <%= response.writefile (Trim(Request.QueryString("item")) & ".htm") %>错误报告
    说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误信息: BC30518: 重载决策失败,原因是没有可访问的“Write”可以用这些参数调用:
      

  6.   

    <% response.writefile (Trim(Request.QueryString("item")) & ".htm") %>
      

  7.   

    现在出了这样的问题.
    aspx应该用的是unicode.
    但是htm文件。没有指定编码类型。里面都 是简体中文字。
    现在aspx文件里的文字显示正常。
    但是包含后的htm文件里的简体中文显示不正常
      

  8.   

    ajex(仙桃人) 现在是两种编码在一个页面上。怎么解决