2013-07-22 73 views
0

我使用解決方案資源管理器將ASP.NET主文件移動到不同的目錄。asp.net檢測主文件位置更改

有沒有辦法將此更改傳播到.aspx頁面,以使MasterPageFile引用自動更新?

(這使我另一個問題 - 如果我改變一個類的命名空間或名稱是有辦法來自動更新在使用這個類的所有文件這一變化)

感謝。

+1

如果你有ReSharper的 – Alexan

+0

它是一個手動過程,除非你使用任何第三方工具,如ReSharper的 – UsmanAzam

回答

2

爲避免重命名文件路徑,您可以在web.configs中設置maser頁面。

<pages theme="Default" masterPageFile="~/Defaut.master"> 
    ... 
</pages> 

Creating Master Page (MasterPage in Web.config)

+0

偉大的小費。但是,我有幾個主頁。 – erdinger

+1

如果您有多個主頁面,您可以將ASPX頁面分組到不同的文件夾中,並在每個文件夾內創建web.config。或者你的情況,你可以使用web.config創建一個單獨的文件夾,並將ASPX頁面保存在該文件夾內(使用與主頁面不同的主頁面)。 – Win