2012-11-01 16 views

回答

3

<asp:ContentPlaceHolder控制對應 一個或多個<asp:content>控制你所有的Content控件必須引用對主現有ContentPlaceHolders頁面

舉例來說,如果你有你的頁面上

<asp:Content ContentPlaceHolderID="Header" ID="Title" runat="server"> 

你必須有這樣的事情你的母版頁

<asp:ContentPlaceHolder ID="Header" runat="server" /> 

ContentPlaceHolderID上是必須對主網頁上的任何ContentPlaceHolder ID匹配的屬性。

+1

是的,刪除主頁面中的評論部分也可以解決問題。 –

3

嘗試設置的

<title></title> 

代替

<title /> 
+0

@jrummell我有一個類似的問題,其中服務器標題標記如 ''關閉,這給出了與上面的OP帖子相同的錯誤,因此「暗示性」解;一旦我改變它:'<title id =「Title1」runat =「server」>' – chridam

+2

非常好!我有一個腳本標記(在母版頁上)用/>關閉,並通常用一個關閉它。 –

2

刪除評論(<% - - %>)主文件,這爲我工作。

0

的問題是,你必須在master.page的標記有一個語法錯誤:

例)²%>中的%;靜態>

如果驗證您的標記,我相信塔爾這將解決您的問題

PI。我有同樣的錯誤&它適用於我;)

相關問題