none
Controles Asp.Net + Layout em HTML RRS feed

  • Pergunta

  • Amigos  Tudo bom ?

    Gostaria de saber se é possível utilizar SEM PROBLEMAS  os controles do Aspnet junto a ao layout de um feito em HTML. Pois comigo esta apresentando erros ao inserir um grid view junto a um template feito em HTML.

    Pretendo utilizar outros controles como form. view, grid view, texbox e queria confirmar se posso usar esses controles sem “problemas”.

    Quando fui inserir o Grid View dentro do meu layout em html apareceu a seguinte mensagem para confirmar quando estava inserindo um grid-view.

    “Inserir um controle Asp.Net irá converter o formulário HTML na página para um formulário ASP.NET e retire suas propriedades atuais.
    Você deseja inserir o controle ASP.Net?”

     

    Abaixo, erro ao executar o projeto.

    Parser Error

    Description: An error occurred during the parsing of a resource required to service this request. Please review the following specific parse error details and modify your source file appropriately.

    Parser Error Message: Could not load type 'Layout_Ssig.WebForm2'.

    Source Error:

     

     

    Line 1:  <%@ Page Title="" Language="C#" MasterPageFile="~/Site1.Master" AutoEventWireup="true" CodeBehind="WebForm2.aspx.cs" Inherits="Layout_Ssig.WebForm2" %>

    Line 2:  <asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">

    Line 3:  </asp:Content>


    Source File: /WebForm2.aspx    Line: 1

     

    Alguém já passou por isso ?

    Abraço,
    quinta-feira, 9 de junho de 2011 12:47

Respostas

  • Olá Octávlio,

    Nesse caso, crie uma Asp.Net Web Page e adicione esse seu template lá!

    Você não pode inserir controles HTML em uma páginas .html, ele irá pedir para converter e pode ocasionar estes problemas.

    Estude um pouco de Asp.net WebPages e Asp.Net Master Pages ok?

    Qualquer coisa mande uma resposta! ate mais


    Tornar o simples complicado é facil, tornar o complicado simples é criatividade, vontade e conhecimento
    • Sugerido como Resposta Luiz Estevam sexta-feira, 10 de junho de 2011 04:03
    • Marcado como Resposta Eder CostaModerator quarta-feira, 20 de julho de 2011 17:30
    quinta-feira, 9 de junho de 2011 14:11

Todas as Respostas

  • Olá Octávlio,

    Nesse caso, crie uma Asp.Net Web Page e adicione esse seu template lá!

    Você não pode inserir controles HTML em uma páginas .html, ele irá pedir para converter e pode ocasionar estes problemas.

    Estude um pouco de Asp.net WebPages e Asp.Net Master Pages ok?

    Qualquer coisa mande uma resposta! ate mais


    Tornar o simples complicado é facil, tornar o complicado simples é criatividade, vontade e conhecimento
    • Sugerido como Resposta Luiz Estevam sexta-feira, 10 de junho de 2011 04:03
    • Marcado como Resposta Eder CostaModerator quarta-feira, 20 de julho de 2011 17:30
    quinta-feira, 9 de junho de 2011 14:11
  • Octávio,

    Complementando o que foi diro, o correto é você criar uma Web Page e adicionar seus controles lá dentro em sintaxe basicamente não mudará quase nada apenas para alguns controles você precisa utilizar a tag runat="server" que indica que o valor atribuído para o controle rodada no servidor web e também os controles iniciam sempre com tag <asp:meuControle/>

    As demais coisas são todas bem semelhantes.

    Espero ter ajudado,

    Abraços,

    Leandro Rodrigues


    Caso a resposta tenha ajudado, não esqueça de marcar como resposta válida
    domingo, 12 de junho de 2011 02:56