Posiadanie "duh" moment próbuje wdrożyć nową zawartość stronyJak rozwiązać problem Nie można znaleźć błędu ContentPlaceHolder?
Oto struktura
Master Page
---- Nested Master Page
-------- Nested Master's Content Page
Mark up:
Strona wzorcowa
<asp:ContentPlaceHolder ID="bodyContent" runat="server">
</asp:ContentPlaceHolder>
Zagnieżdżony Mistrz Strona
MasterPageFile="~/Views/Shared/Administrator.Master"
<asp:Content ID="Content2" CotentPlaceHolderID="bodyContent" runat="server">
</asp:Content>
zawartości strony zagnieżdżonych magisterska
MasterPageFile="~/Views/Intervention/InterventionMaster.master"
<asp:Content runat="server" ID="myContent" ContentPlaceHolderID="Content2">
</asp:Content>
Otrzymuj błąd:
Cannot find ContentPlaceHolder 'Content2' in the master page '/Views/Intervention/InterventionMaster.master', verify content control's ContentPlaceHolderID attribute in the content page.
Co mogę robić źle?
to możliwe, że zawartość stron jest odnosząc się do najbardziej zewnętrznej strony wzorcowej zamiast do zagnieżdżonej? – n8wrl
Po pierwsze, zagnieżdżasz strony wzorcowe. Co cię to kupuje? Najprawdopodobniej masz błędną definicję wzorca u góry strony aspx. Czy możesz pokazać nam dyrektywę MasterPageFile strony Nested Content? –
@ n8wrl - Nie wiem jak, ponieważ mam to na stronie treści: MasterPageFile = "~/Widoki/Interwencja/InterventionMaster.master –