none
Master Page não carrega RRS feed

  • Pergunta

  • Estou desenvolvendo um site, se mando rodar um WebForm, funciona perfeitamente, mas se mando rodar uma master page aparece o erro:

    HTTP Error 403.14 - Forbidden

    O servidor Web está configurado para não listar o conteúdo deste diretório.


    Sergio Ivanenko

    terça-feira, 29 de dezembro de 2015 04:41

Respostas

  • Boa tarde.

    Ivanenko, tu não podes "rodar" uma MasterPage.

    Tu precisas de uma ContentPage para exibir a Master.

    Tu podes adicionar uma Content vazia e abrir ela, assim tu só verás a "Master" em si.


    Att., Rafael Simor

    • Marcado como Resposta Ivanenko quarta-feira, 30 de dezembro de 2015 04:05
    terça-feira, 29 de dezembro de 2015 18:25
  • Ivanenko, como eu falei, tu não podes executar uma MasterPage.

    Tu precisas criar uma ContentPage (mesmo vazia, fazendo referência à MasterPage) e executar esta página.


    Att., Rafael Simor

    • Marcado como Resposta Ivanenko quarta-feira, 30 de dezembro de 2015 04:06
    terça-feira, 29 de dezembro de 2015 20:09

Todas as Respostas

  • Ivanenko,

    Teria mais algum outro detalhe sobre o erro?

    Dei uma olhada no Bing e vi que haviam muitos casos diferentes envolvendo este erro.


    Marcos Roberto de Souza Junior

    Esse conteúdo e fornecido sem garantias de qualquer tipo, seja expressa ou implícita

    MSDN Community Support

    Por favor, lembre-se de Marcar como Resposta as respostas que resolveram o seu problema. Essa e uma maneira comum de reconhecer aqueles que o ajudaram e fazer com que seja mais fácil para os outros visitantes encontrarem a resolução mais tarde.



    • Editado Marcos SJ terça-feira, 29 de dezembro de 2015 18:40
    terça-feira, 29 de dezembro de 2015 17:11
  • Boa tarde.

    Ivanenko, tu não podes "rodar" uma MasterPage.

    Tu precisas de uma ContentPage para exibir a Master.

    Tu podes adicionar uma Content vazia e abrir ela, assim tu só verás a "Master" em si.


    Att., Rafael Simor

    • Marcado como Resposta Ivanenko quarta-feira, 30 de dezembro de 2015 04:05
    terça-feira, 29 de dezembro de 2015 18:25
  • Para deixar bem claro.

    Comecei a desenvolver um novo projeto e a primeira coisa que fiz foi criar e formatar uma master page, coloquei cabeçalho, rodapé, uma imagem no cabeçalho, criei uma folha de estilos, tudo conforme o figurino. Querendo ver como ela ficou no navegador, mandei rodar usando o Google, Edge e Mozilla. O erro reportado ocorreu nos três navegadores.

    Para testar, no mesmo projeto, criei um Form Web e formatei igualzinho a master page, as únicas diferenças foram que no Form Web não tem o ContentPlaceHolder e que uma é <%page e a outra <%master. Só que que master page apresenta o erro ao carregar no navegador e o Form Web carrega normalmente.

    Fiz uma pesquisa na internet e não achei nenhuma solução.


    Sergio Ivanenko

    terça-feira, 29 de dezembro de 2015 20:07
  • Ivanenko, como eu falei, tu não podes executar uma MasterPage.

    Tu precisas criar uma ContentPage (mesmo vazia, fazendo referência à MasterPage) e executar esta página.


    Att., Rafael Simor

    • Marcado como Resposta Ivanenko quarta-feira, 30 de dezembro de 2015 04:06
    terça-feira, 29 de dezembro de 2015 20:09
  • Rafael. Obrigado,funcionou perfeitamente.

    Sergio Ivanenko

    quarta-feira, 30 de dezembro de 2015 04:07
  • Uma máster page não pode ser executada diretamente no servidor, por isso, serve de modelo para uma ou mais páginas de sua aplicação.

    Quando se utiliza máster pages, é necessário criar a página que irá utilizar o modelo (layout) definidos na mesma.

    terça-feira, 12 de janeiro de 2016 22:23