新闻发布 生成静态页面后的问题,如果生成HTML 文件后,
那么如何包含 网页头 和网页尾。因为网页头header 和网页尾footer 经常要改变,如果把他们也生成了,以后一旦改变了,还得要把数以千计的静态页面重新生成,太麻烦了。 我想把头和尾 做为包含来处理。除了用shtml 服务器包含 还有什么办法呢? .html
那么如何包含 网页头 和网页尾。因为网页头header 和网页尾footer 经常要改变,如果把他们也生成了,以后一旦改变了,还得要把数以千计的静态页面重新生成,太麻烦了。 我想把头和尾 做为包含来处理。除了用shtml 服务器包含 还有什么办法呢? .html
或者就是你说的shtml
再有就是iframe一类的了
<%@ OutputCache Shared="true" Duration="15" VaryByParam="none" %><script runat="server"> protected void Page_Load(object sender, EventArgs e)
{
this.Label1.Text = "现在是:" + DateTime.Now.ToString();
}
</script><br /><asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
然后把这个文件从解决方案拖入其它页面的底部,你可以看到页脚是“静态”的,每隔15秒钟才真正创建一次。你可以把你的页脚放在这个ascx里边。