Usuário com melhor resposta
Error_1_Circular file references are not allowed._C:\HomeIsotec\Admin\MasterPage.master_1_

Pergunta
-
<%@ Master AutoEventWireup="true" Language="C#" MasterPageFile="~/MasterPage.master" %>
<asp:Content ID="contentMain" runat="server" ContentPlaceHolderID="ContentPlaceHolderMenu">
<table>
<tr>
<td>
</td>
</tr>
<tr>
<td>
<asp:ContentPlaceHolder ID="ContentPlaceHolderCenter" runat="server" >
teste
</asp:ContentPlaceHolder>
<asp:SiteMapPath ID="SiteMapPathAdmin" runat="server" Font-Size="Small">
</asp:SiteMapPath>
</td>
</tr>
</table>
</asp:Content>
Respostas
-
Paulo
http://msdn.microsoft.com/en-us/library/bb547109.aspx
vc tem que usar nested master page para isso
Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC
- Marcado como Resposta Harley Araujo quinta-feira, 23 de fevereiro de 2012 11:41
-
Aqui está um exemplo simples mas ilustrativo.
Se continuar a dar erro mostra todas as MasterPages.
Nuno Gomes http://nunogomes.net
- Marcado como Resposta Harley Araujo quinta-feira, 23 de fevereiro de 2012 11:41
Todas as Respostas
-
O problema é simples: a propriedade MasterPageFile é usada para criar Nested MasterPages e neste caso estás a referenciar a própria MasterPage.
Esta propriedade deve ser usada assim:
MasterPage.master <%@ Master Language="C#" %> ChildMasterPage.master <%@ Master Language="C#" MasterPageFile="~/MasterPage.master" %> ConteudoPage.master <%@ Page Language="C#" MasterPageFile="~/ChildMasterPage.master"%>
Se não pretenderes usar Nested MasterPages basta remover o atributo MasterPageFile.Nuno Gomes http://nunogomes.net
-
Mas esta master page acima e uma masterpage dentro de uma outra masterpage principal.
MasterPageFile="~/MasterPage.master" %>
Esse referencia e para a MasterPage principal
E a que eu coloquei acima esta nesse caminho:
MasterPageFile="~Admin/MasterPage.master" %>
E ai como resolver ?
Obrigado.
-
Paulo
http://msdn.microsoft.com/en-us/library/bb547109.aspx
vc tem que usar nested master page para isso
Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC
- Marcado como Resposta Harley Araujo quinta-feira, 23 de fevereiro de 2012 11:41
-
Aqui está um exemplo simples mas ilustrativo.
Se continuar a dar erro mostra todas as MasterPages.
Nuno Gomes http://nunogomes.net
- Marcado como Resposta Harley Araujo quinta-feira, 23 de fevereiro de 2012 11:41