1、asp.net页面也可以像asp那样,用include来包含文件:
<divclass="includeParent">
include htm:
<!--#includefile="include/HeadAd.htm"-->
</div>
2、也可以包含有服务端代码的aspx或ascx文件,但它必须是动态编译的文件(是CodeFile或单文件,而非CodeBehind编译的)。
<divclass="includeParent">
include aspx:
<!--#includefile="include/HeadNav.aspx"-->
</div>
<divclass="includeParent">
include ascx:
<!--#includefile="include/HeadNav.ascx"-->
</div>
HeadNav.aspx和HeadNav.ascx的内容示例:
<divclass="includeDiv"><%=Guid.NewGuid().ToString()%></div>
3、也可以使用asp.net的“Response.WriteFile”方法,但仅限于静态文件:
<divclass="includeParent">
WriteFile htm:
<%Response.WriteFile("include/HeadAd.htm");%>
</div>