[英]What does ContentPlaceHolderID mean?
在LogOn視圖中,我有以下代碼:
<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">
這個片段是什么意思,“MainContent”定義在哪里?
編輯
謝謝你的回復。 我現在明白它是如何工作的,但是在哪里定義了“MainContent”? 它是在母版頁中定義的嗎?
該Content
標記對應於母版頁中的ContentPlaceHolder
標記。 它將具有ContentPlaceHolderID
屬性指定的id,因此它看起來像這樣:
<asp:ContentPlaceHolder ID="MainContent" runat="server">
</asp:ContentPlaceHolder>
ContentPlaceHolder
標記在呈現頁面時位於母版頁中的位置將插入Content
標記的Content
。
ContentPlaceHolderID
描述將放置內容的母版頁中的ContentPlaceHolder
。
這是MSDN文檔
假設您的母版頁中有多個內容占位符。 您可以在頁面上告訴每個內容控件放置內容的位置。 這些Content
控件不需要按照它們在母版頁中顯示的順序排列。
希望這可以幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.