当前位置:编程学习 > C#/ASP.NET >>

.net母版页问题请教各位大哥

我已经做好了几个网页,然后又新建了一个母版页,请问如何把这些网页嵌入在母版页中而不是需要新建网页来嵌套母版,谢谢各位了 --------------------编程问答-------------------- 在 @page 里面可以加入  MasterPageFile="~xxxxx.Master"
然后再把下面的html修改下就行了 --------------------编程问答-------------------- 你再新建一个页。。

用母版页。。

再照着多出来的部分粘到其它做好的页里面去 --------------------编程问答-------------------- 新建aspx页,勾选“使用模板页” --------------------编程问答-------------------- 相关帖子

---------------
1.创建一个模板页,将你的导航内容放在模板
注意,放在 asp:ContentPlaceHolde以外
<form id="form1" runat="server">
<!--nav start-->
<div id="nav">
<ul id="" class="navigation">
<li><a href="index.aspx">首页</a></li>
<li><a href="about.aspx">关于我们</a></li>
<li><a href="newsList.aspx">新闻中心</a></li>
<li><a href="hyList.aspx">行业动态</a></li>
<li><a href="team.aspx">设计团队</a></li>
<li><a href="products.aspx">成功案例</a></li>
<li><a href="orders.aspx">在线订单</a></li>
<li><a href="contact.aspx">联系我们</a></li>
</ul>
</div>
<!--nav end-->

<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
        
</asp:ContentPlaceHolder>
</form>


2.右键单击模板页--添加内容页

多添加几个内容页,往这些内容页添加不同的内容,预览下效果你就知道了
--------------------编程问答-------------------- 谢谢,我的意思是,我先做好了网页,然后才想起要做母版,母版已经做好了,不知道怎么把已经做好的网页放入母版中。你的方法都是让我重新做网页,不过还是谢谢 --------------------编程问答--------------------
引用 1 楼 xs8577 的回复:
在 @page 里面可以加入 MasterPageFile="~xxxxx.Master"
然后再把下面的html修改下就行了

请问能再详细一点么?有点看不懂 --------------------编程问答--------------------
引用 5 楼 wc104210854 的回复:
谢谢,我的意思是,我先做好了网页,然后才想起要做母版,母版已经做好了,不知道怎么把已经做好的网页放入母版中。你的方法都是让我重新做网页,不过还是谢谢

把重复的内容放在模板页面
其他内容,创建内容也,把代码逐个拷贝至内容页面呗。

楼主是不是之前还没用过逐个模板页? --------------------编程问答-------------------- iframe要简单些

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Wage_Main.aspx.cs" Inherits="Wage_Main" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
</head>
<frameset rows="100,*" cols="*" framespacing="0" frameborder=10 border="0" bordercolor="#FF0000">
    <frame src="Wage_Main_Top.aspx" name="left" scrolling="no" >
    <frame name="main" scrolling="No" src="Wage_Welcome.aspx" >
    <noframes>
        <body>
            <p>
                看不到?</p>
        </body>
    </noframes>
</frameset>
</html>

补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,