2011-11-15 50 views
0

我正在使用.net 2008開發web應用程序。 所以我創建了一個母版頁和一些其他頁面。我想將母版頁應用於所有其他頁面,但我沒有得到它。早些時候我使用.net2005這裏有選項,當我們在應用程序中創建一個新頁面並檢查主頁面選項時,但在.net2008中這個選項不存在,所以請告訴我該怎麼做。我是.NET新手。如何將母版頁應用於asp.net 2008中的頁面

請告訴我 謝謝

+0

.net改進了很多啊,我使用的是.net 4.0,你使用的是2008 :O ... 11個問題沒有解決方案沒有投票演員dosen't幫助你花花公子 –

回答

0

使用此代碼:

<%@ Page Title="test" Language="VB" MasterPageFile="~/MasterPageName.master" AutoEventWireup="false" CodeFile="PageName.aspx.vb" Inherits="PageNameClass" %> 
<asp:Content ID="Content1" ContentPlaceHolderID="maincontent" runat="Server"> 
    //here you can add you page data start from form tag till end of form tag and remove everything else. 
</asp:Content> 
+0

我不明白AjaxControlToolkit與添加母版頁有什麼關係? –

+0

yah .. yah我刪除該行檢查 –

1

如果你想手動設置母版的您已經創建,你可以做以下頁面:在Page指令您的ASPX頁面設置瞭如下主頁面:

<%@ Page Language="C#" MasterPageFile="~/MasterPages/Master1.master" Title="Content Page"%> 

Your MasterPage定義了幾個內容區域。然後,您應該在頁面中重複使用這些內容,並使用本地內容填充它們。

添加新頁面時,documentation表示添加Web窗體頁面時可以選擇選擇主頁面複選框,然後單擊添加。然後出現選擇主頁面對話框。

+0

如果您不使用

+0

感謝您的建議。我編輯了我的答案。 –

1

你表明你的問題

"when we created a new page in application and check the master page option" 

如果您使用的是web application當你wan't與masterpage 添加頁面,你應該添加頁面這樣

Project -> 
    Add New Item -> 
      Web Form Using Master Page (instead of selecting Web Form) 

然後你可以選擇masterpage

相關問題