Usuário com melhor resposta
Controles Asp.Net + Layout em HTML

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: 1Alguém já passou por isso ?
Abraço,
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
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
-
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