none
VS 2008 e MasterPage RRS feed

  • Pergunta

  • Pessoal, quando crio um projeto web no VS2008 e vou criar uma MasterPage, me vem o seguinte codigo.

     

    <%@ Master Language="C#" AutoEventWireup="true" CodeFile="MasterPage2.master.cs" Inherits="MasterPage2" %>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">

    <head runat="server">

    <title>Untitled Page</title>

    <asp:ContentPlaceHolder id="head" runat="server">

    </asp:ContentPlaceHolder>

    </head>

    <body>

    <form id="form1" runat="server">

    <div>

    <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server">

    </asp:ContentPlaceHolder>

    </div>

    </form>

    </body>

    </html>

     

    bom... olhando ele parece tudo certo, a miha primeira questao é, aquele ContentPlaceHolder que aparece dentro da tag <head>, é normal ? Nao me lembro de, nas minhas outras paginas ela aparecer...

     

    com esse codigo, quando eu clico em Design, aparece um erro no lugar do ContentPlaceHolder1: "Unhandled exception". Entao se eu troco a linha por isso: <asp:ContentPlaceHolder id="ContentPlaceHolder1" runat="server" />

    passa a funcionar normalmente... tb acho que isso nao é normal...

     

    outra coisa estranha que acontece no meu VS, é que, quando eu crio uma pagina que herda essa MasterPage, no Design ela vem branca, nao acontece como sempre aconteceu, de aparece a MasterPage no fundou e o ContentPlaceHolder pra mexer, simplismente aparece tudo branco, e o Codigo dela fica assim

     

    <%@ Page Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" Title="Untitled Page" %>

    <asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">

    </asp:Content>

    <asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">

    </asp:Content>

     

    Se no design eu escrevo alguma coisa, essa coisa cai fora dos Contents, e pra funcionar eu tenho q ir no codigo e arrastar o que eu escrevi pra dentro... Sei que isso nao é normal pq sempre usei e nunca foi assim... queria saber se alguem me da uma luz...

     

    Obrigado

     

    Luisca

    quinta-feira, 27 de março de 2008 16:11

Todas as Respostas

  • Ola Luisca

    voce esta com o mesmo problema que eu voce conseguiu achar alguma solução ??

    detalhe voce esta tentando fazer isto num servidor da intranet correto ?? pois para min se criar uma aplicação na maquina local funciona beleza

    valeww
    terça-feira, 22 de abril de 2008 19:08