與ASPNET 一樣VWD也減少了開發人員的輸入在Solution Explorer中右擊根目錄並選擇Add New Item通常選擇Web Form;Content頁面沒有特定的模板注意對話框底部的Select master page復選框當選中該復選框並單擊Add按鈕時VWD將顯示另一個對話框詢問為新的Content頁面選用哪個Master頁面
在如圖所示的對話框中開發人員可以選中要使用的Master頁面選中Master頁面(通常命名為MasterPagemaster)並單擊OK
VWD在這個Content頁面中設置了兩個值在Design視圖中看不到這兩個值但切換到Source視圖就可以看到它們如下面的代碼所示首先所使用的Master頁面將在第一條指令中說明其次VWD將在這個頁面中放置一個<asp:content>控件該控件的ID和Master頁面中占位符的ID相同一個Master頁面中可能會包含多個可以插入Content頁面的位置指示符表明哪個占位符將由這個特定的頁面填充
<asp:Content ID=Contentl
ContentPlaceHolderID=Content Place Holder ID in Master Page
Runat=Server>
Content goes here
</asp:Content>
總結一下一個Content頁面包含如下特性
● 沒有HTML的<!DOCTYPE HTML…>標記和XML的<html xmlns=…>標記
● 第一行的<%@page MasterPageFile=…%>指示ASPNET 應使用哪個Master頁面
● 包含一個<asp:content>標記
理論上並不難而且代碼由VWD自動添加在下面的示例中可以看到Master和Content頁面的相互協作
ASPNET 入門教程完整版
From:http://tw.wingwit.com/Article/program/net/201311/14805.html