所有的页面公用同一个header和footer,如何只写一次能在所有的页面里显示出来,,最好有demo
<body>
<header></header>
<div><iframe></iframe></div>
<footer></footer>
<body>
<form id="form1" runat="server"> <header> <p style="margin-top: -8px;"> <img /></p> <nav> <ul> <%=_topMenu.ToString()%> </ul> </nav> </header> <table cellpadding="0" cellspacing="0" class="main_table"> <tr> <td class="left" id="leftBox" valign="top"> <div style="width: 200px; width: 100%;"> <article> <nav> <%=_leftMenu.ToString() %> </nav> </article> </div> </td> <td class="right" valign="top" style="height: 100%;"> <iframe name="main" src="" marginheight="0" id="main" frameborder="0" marginwidth="0" scrolling="auto" style="width: 100%; height: 100%;"></iframe> </td> </tr> </table> </form>
@Постой!: 头部 一个 header 中间用 table 布左右结构 footer 木有 ,你自己加
table 其他页面加载 通过 给 iframe 的src赋值 。其他的自己研究。 这个再简单不过了。。。
母版页呗。。。
引用啊。。。。
加个母版页啊
选择一个模板引擎。。。
mvc 里面有个share文件夹
里面有一个_layout
mvc用layout