2014-03-24 119 views
1

我一直在研究這個添加敲我的頭撞在牆上。我有一個WAP解決方案,將包含幾個Web項目。我想爲所有項目使用一個共享的site.master頁面文件。子項目無法共享母版頁

示例 我的site.master頁面將位於Project1中,而在Project2中有一個名爲webform1.aspx的內容頁面我嘗試用幾條不同的路徑填充MasterPageFile,但似乎沒有任何工作。如果我點擊選擇一個masterpagefile上下文菜單來選擇一個母版頁只有項目二是可見的。

MasterPageFile="WAP/Site1.Master" 
MasterPageFile="~/WAP/Site1.Master" 
MasterPageFile="../WAP/Site1.Master" 

無論我試過什麼,母版頁都找不到。這甚至有可能嗎?我以爲我幾年前已經做了這件事。

回答

0

有人建議將母版頁,以項目爲紐帶:https://stackoverflow.com/a/474836/3435345,但我一直沒能得到那個工作。

(我會張貼此評論,但沒有足夠的計算器點數。)

+0

我也試圖「添加爲鏈接」,並沒有工作。有人解決了嗎? – Seva

+0

@Seva,我一直無法找到一個Web表單項目。我目前正在將項目轉換爲MVC,使您可以更輕鬆地共享代碼/佈局(IMO)。 – jrjensen