2010-06-09 97 views
2

簡單的問題,好的contentplaceholder是爲頁面特定的內容實現的。在Visual Studio .NET中創建主頁面

什麼頭區域,廣告,建議書,頁腳等

1 - 你怎麼插入這個作爲?

2-您如何根據自己的需要調整尺寸?

alt text http://static.asp.net/asp.net/images/master-pages/01/Images/aspnet_tutorial01_Basics_cs_figure02.png

+1

+1爲好的圖片和明確的問題。 – egrunin 2010-06-09 02:38:47

+0

感謝+1對你也:) – 001 2010-06-10 05:52:30

回答

1

大師頁用這個佈局將只有一個的ContentPlaceHolder。您顯示的其他部分是Master Page的一部分,它們由該頁面的代碼處理。

使用這個作爲他們的主頁的頁面只有一個ContentPlaceholder控件,他們所做的一切都在那裏。

您可以擁有多個ContentPlaceholder。例如,在最近的項目中,我在左側(用於導航)和一個在中間(用於內容)。但是你的設計似乎不需要那樣。

由於這一切最終都轉化爲HTML(ContentPlaceholder僅爲div),節的大小可以由主頁設置或動態更改。例如,該頁面可以告訴主人「此頁面上沒有廣告部分」。

0

如果您有基於您正在呈現的頁面顯示的獨特內容,則可以在您的母版頁上擁有多個ContentPlaceholder控件。只需給每個ContentPlaceholder一個唯一的ID。

請參閱MSDN瞭解更多信息。

您可以使用CSS或內聯樣式控制每個ContentPlaceholder的佈局和大小。