2012-03-21 62 views

回答

2

不知道它爲什麼不可見;如果無法設置,請稍後手動將其添加到頁面的@Page directive

很簡單:

MasterPageFile="~/Path/To/My/MasterPage.master" 

例如在你的ASPX頁面的頂部,寫類似:

<%@ Page 
    Culture="auto" 
    UICulture="auto" 
    MaintainScrollPositionOnPostback="true" 
    Title="The Title of your Page" 
    Language="C#" 
    MasterPageFile="~/Path/To/My/MasterPage.master" 
    AutoEventWireup="true" 
    CodeFile="MyPage.aspx.cs" 
    Inherits="MyPage" 
    %> 

此外,如果您要訪問的派生類型的母版頁中,使用@MasterType directive

<%@ MasterType VirtualPath="~/Path/To/My/MasterPage.master" %> 
+0

我也添加了該路徑 – user1280428 2012-03-21 09:56:57

0

可能是一個錯誤VS,嘗試保存你的母版頁的項目,然後關閉並重新打開VS.

如果不是Uwe Keim上面提到的那樣,手動添加母版頁非常容易。

相關問題