熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

.NET入門教程 2.2.3 Master和Content頁面的示例

2013-11-13 10:50:44  來源: .NET編程 

    本教程中的所有練習基本上都可以在Design視圖中完成(不用直接處理代碼)但是切換到Source視圖查看VWD如何創建頁面是一件很有趣的事情下面顯示的代碼是一個公司的Master頁面(名為researchmaster)和一個名為mission statement的Content頁面示例第一行陰影代碼指示Master頁面在第二個陰影部分是一個控件該控件定義了一個內容占位符Content頁面的內容可以插入到這個占位符中

 

<%@ Master Language=VB%>

<!DOCTYPE html PUBLIC //WC//DTD XHTML //EN

http://wwwworg/TR/xhtmlll/D D/xhtmllldid>

<http xmlns=http://wwwworg//xhtml>

<head runat=server><title>CorporateMaster</title></head>

<body>

Corporation Name

<form id =forml runat=Server>

<div>

<asp:Contentplaceholder

                 id=ContentPlaceHolderMissionStatement

runat=Server>

</asp:contentplaceholder>

</div>

</form>

</body>

</html>

    下面是該示例中Content頁面的代碼灰色部分指示了Master頁面和描述插入到Master頁面中的內容的控件ContentPlaceHolder的ID必須匹配Master頁面中的ContentPlaceHolder的ID下面的代碼是完整的頁面的頂部不包含其他標記或屬性

 

<%@ Page Language =VBMasterPageFile=~/researchmasterTitle=Untitled Page%>

 

<asp:Content ID=Contentl

ContentPlaceHolderID=ContentPlaceHolderMissionStatement

Runat=Server>

 

Our Mission Statement is to provide value to the customer

 

</asp:Content>

    注意Content頁面必須包含一組最小化的標記Content頁面中沒有<!DOCTYPE>或者<html xmlns= http://wwwworg//xhtml>等標記也不會包含<head>信息這些數據由Master頁面提供

ASPNET 入門教程完整版


From:http://tw.wingwit.com/Article/program/net/201311/14618.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.