母版頁
母版頁的功能爲提高工作效率、降低開發和維護強度。母版頁應用於網站標誌、廣告條、導航條、版權聲明等內容。
創建母版頁的步驟:
第一步:打開“Microsoft Visual Studio 2010”程序,選擇“文件”—“新建”—“項目”,彈出新建項目模版,選擇“Web”—“ASP.NET應用程序”,要注意是選擇“.NET Framework 3.5”。點擊“確定”,
第二步:點擊“Default”選中被刪除,右鍵點擊“WebApplication1”選擇“添加”--“新建項”,彈出“添加新項”模版,選擇“母版頁”,並更改名稱(Main)(圖1)。
圖1
第三步:點擊“添加”,之後在新建的頁面添加控件(圖2),添加的母版頁是無法運行的,如此需要添加一個新的窗體,點擊“WebApplication1”選擇“添加”—“新建項”,選擇“WebForm1”,更改名稱(Index)(圖3),在頁面中添加代碼(圖4),之後點擊“Inedx”右鍵選擇在瀏覽器中查看,查看結果(圖5),
圖2
圖3
圖4
圖5
第四步:還可以再添加一個窗體,方法如上述添加窗體一樣的步驟,(圖6)。運行結果爲(圖7)。
圖6
圖7
獲取控件,設置屬性的步驟:
第一步:在Main的頁面託一個控件label(圖示)。
第二步:在Index的頁面後臺輸入代碼(圖1),運行結果爲(圖2)
圖1
圖2
第三步:在WebForm1的頁面後臺同樣輸入代碼(圖1),運行結果爲(圖2)
圖1
圖2
這是第一種方法,第二種方法爲:
第一步:在Main的頁面託一個控件label(圖示)。
第二步:在Main的頁面後臺輸入代碼(圖示)。
第三步:在Index的頁面輸入“<%@ MasterTypeVirtualPath="~/Main.Master"%>”(圖1)然後在Index的頁面後臺輸入代碼(圖2),運行結果爲(圖3)。
圖1
圖2
圖3
第四步:在WebForm1的頁面輸入“<%@ MasterTypeVirtualPath="~/Main.Master"%>”(圖1)然後在WebForm1的頁面後臺同樣輸入代碼(圖2),運行結果爲(圖3)
圖1
圖2
圖3