Xml中利用母版来实现网站设计

来源:互联网 发布:python怎么开发网站 编辑:程序博客网 时间:2024/06/07 12:02

放置一个母版页Master

结构设置:
<head runat="server">
    <title></title>
    <link href="StyleSheet1.css" rel="stylesheet" type="text/css" />
    <asp:ContentPlaceHolder ID="head" runat="server">
    </asp:ContentPlaceHolder>
</head>
<body>
    <form id="form1" runat="server">
    <img src="imgs/5b3d7295828ccb8e0df05af4a5bb2f91.jpg" />
    <!--container开始-->
<div id="container">
<!--header开始-->
<div id="header">
<h1>保钓网</h1><p>钓鱼岛是中国的,决不允许侵犯!</p>
<div id="navi">
<a href='<%=ResolveClientUrl("~/index.aspx") %>'>首页</a>  |  <asp:HyperLink ID="HyperLink1" runat="server"
        NavigateUrl="~/AboutBaodiao.aspx">关于我们</asp:HyperLink>  |  <a href="#">新闻旧事</a>  |  <a href="#">联系我们</a>  |  <a href='<%=ResolveClientUrl("~/loginBaodiao.aspx") %>'>登录</a>
</div>
</div>
<!--header结束-->
<!--content开始-->
<div id="content"><hr />
<!--leftSiderBar开始-->
<div id="leftSiderBar">
<ul>
<li>主要内容</li>
<li>首页</li>
<li>关于我们</li>
<li>新闻旧事</li>
<li>联系我们</li>
</ul>
<ul>
<li>友情链接</li>
<li>宝岛军事</li>
<li>军事天地</li>
<li>铁血军事</li>
<li>百姓军事</li>
</ul>
</div>
<!--leftSiderBar结束-->
<!--mainContent开始-->

<div id="mainContentWrap">
 
<div id="mainContent">
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
 
<p>新闻</p>
  <p>
       跟踪香港保钓船航向的人们,在昨天下午16时29分等来了前方勇士的捷报,随行的新华社香港分社记者林建扬用三个感叹号宣布“登上钓鱼岛”。此前,根据新浪头条新闻引用日本媒体等的滚动播报,载有14名中国香港保钓人士的“启丰二号”于北京时间昨天下午14时50分左右进入钓鱼岛海域,日方巡逻船开始实施围追堵截,日船还发射水炮阻扰;16时26分,保钓船抵达钓鱼岛岸边并搁浅,此时船首已经破损,所幸无人受伤,全体船员齐唱国歌。</p>
    <p>  
       因为这是一场3天前就已事先张扬的行动,外交部可以趁着那些抱怨政府在钓鱼岛问题上一贯软弱的牢骚还没开始,就通过新华社在昨天午时发布答问:“中方在钓鱼岛问题上的立场是明确和坚定的。我们正在密切关注事态的发展。中方已向日方表达严重关切,要求日方不能有任何危及中方人员、财产安全的作法”。在得知日本冲绳警方以“非法入境”嫌疑抓扣了登上钓鱼岛的5名中国香港“保钓”人士后,再发一电稿:“记者从中国外交部了解到,中国外交部正在紧急联系日方,就此事提出交涉。”</p>
      
        </asp:ContentPlaceHolder>

</div>
</div>
<!--mainContent结束-->
</div>
<!--content结束-->
</div>
<!--container结束-->
<!--footer开始-->
<div id="footer">
<hr />
版权所有@copyright:中华保钓联合会:Email:@baodiao.com
</div>
<!--footer结束-->
  </form>
</body>

 

 


css设计:
#container,#header,#content,#footer
{
    width:950px;
    margin:0 auto;
    }
#header p
{
    text-align:right;
    margin:0 10px 0 0;
    }
#navi
{
    margin-left:5px;
    margin-bottom:5px;
    }
#content
{
    position:relative;
    height:400px;
    }  
#leftSiderBar
{
    float:left;
    /*position:absolute;
    top:0px;
    left:0px;*/
    width:300px;
    }
 #mainContent
 {
     margin-right:300px;
     /*float:right;*/
     /*position:absolute;
     top:0px;
     right:0px;
     width:620px;*/
     }
 #mainContentWrap
 {
    margin-right:-300px;
     }
 #footer
 {
     text-align:center;
     }

 

 

 

新建应用母版页的网页index.aspx,about.aspx,login.aspx来调用Master母版
index.aspx
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">

<p>新闻</p>
  <p>
       跟踪香港保钓船航向的人们,在昨天下午16时29分等来了前方勇士的捷报,随行的新华社香港分社记者林建扬用三个感叹号宣布“登上钓鱼岛”。此前,根据新浪头条新闻引用日本媒体等的滚动播报,载有14名中国香港保钓人士的“启丰二号”于北京时间昨天下午14时50分左右进入钓鱼岛海域,日方巡逻船开始实施围追堵截,日船还发射水炮阻扰;16时26分,保钓船抵达钓鱼岛岸边并搁浅,此时船首已经破损,所幸无人受伤,全体船员齐唱国歌。</p>
    <p>  
       因为这是一场3天前就已事先张扬的行动,外交部可以趁着那些抱怨政府在钓鱼岛问题上一贯软弱的牢骚还没开始,就通过新华社在昨天午时发布答问:“中方在钓鱼岛问题上的立场是明确和坚定的。我们正在密切关注事态的发展。中方已向日方表达严重关切,要求日方不能有任何危及中方人员、财产安全的作法”。在得知日本冲绳警方以“非法入境”嫌疑抓扣了登上钓鱼岛的5名中国香港“保钓”人士后,再发一电稿:“记者从中国外交部了解到,中国外交部正在紧急联系日方,就此事提出交涉。”</p>
</asp:Content>

 

about.aspx

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
<p>保钓简介</p>
  <p>
       跟踪香港保钓船航向的人们,在昨天下午16时29分等来了前方勇士的捷报,随行的新华社香港分社记者林建扬用三个感叹号宣布“登上钓鱼岛”。此前,根据新浪头条新闻引用日本媒体等的滚动播报,载有14名中国香港保钓人士的“启丰二号”于北京时间昨天下午14时50分左右进入钓鱼岛海域,日方巡逻船开始实施围追堵截,日船还发射水炮阻扰;16时26分,保钓船抵达钓鱼岛岸边并搁浅,此时船首已经破损,所幸无人受伤,全体船员齐唱国歌。</p>
    <p>  
       因为这是一场3天前就已事先张扬的行动,外交部可以趁着那些抱怨政府在钓鱼岛问题上一贯软弱的牢骚还没开始,就通过新华社在昨天午时发布答问:“中方在钓鱼岛问题上的立场是明确和坚定的。我们正在密切关注事态的发展。中方已向日方表达严重关切,要求日方不能有任何危及中方人员、财产安全的作法”。在得知日本冲绳警方以“非法入境”嫌疑抓扣了登上钓鱼岛的5名中国香港“保钓”人士后,再发一电稿:“记者从中国外交部了解到,中国外交部正在紧急联系日方,就此事提出交涉。”</p>
</asp:Content>

 


login.aspx
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <style type="text/css">
        table
        {
            width:600px;
            height:300px;
            border-bottom-width:thin;
            border-bottom-color:Aqua;
            border-bottom-style:dashed;
            }
    </style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <table style="width: 600px">
        <tr>
            <td class="style1">
                &nbsp;
                用户名:</td>
            <td>
                &nbsp;
                <asp:TextBox ID="txtUserName" runat="server"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td class="style1">
                &nbsp;
                密码:</td>
            <td>
                &nbsp;
                <asp:TextBox ID="txtPassWord" runat="server"></asp:TextBox>
            </td>
        </tr>
        <tr>
            <td class="style1">
                &nbsp;
                <asp:Button ID="btnlogin" runat="server" Text="登录" />
            </td>
            <td>
                &nbsp;
                <asp:Button ID="btnregister" runat="server" Text="注册" />
            </td>
        </tr>
    </table>
</asp:Content>

 

原创粉丝点击