De HTML para Asp.Net
Tenho uma página que fiz em HTML puro e CSS. Preciso migrar para Asp.net e C#(Controle de acesso e etc...). Posso copiar os código e jogar dentro de minha asp.net? Ou não?
Pjava
Curtidas 0
Respostas
Joel Rodrigues
11/09/2012
Sim, basta adaptar seu HTML puro à página ASPX. Dica: não copie e cole direto. Primeiro analise a página ASPX e adapte seu HTML.
GOSTEI 0
Samuel
11/09/2012
concordo com o Joel!
estude um pouco sobre masterpage para montar seu site!
um bom começo é este artigo do marcoratti:
[url]http://www.macoratti.net/aspn2_mp.htm[/url]
espero ter ajudado!
Best Regards,
Samuel
estude um pouco sobre masterpage para montar seu site!
um bom começo é este artigo do marcoratti:
[url]http://www.macoratti.net/aspn2_mp.htm[/url]
espero ter ajudado!
Best Regards,
Samuel
GOSTEI 0
Pjava
11/09/2012
Entendi o que vocês me disseram, mas acho que não me fiz entender por completo. Quando migrei para o Asp.net o meu HTML, meu CSS não funcionou corretamente, por exemplo. Uma imegem que antes pegava toda largura da página agora não e não consigo carregar outra imagens. Antes eu tinha o arquivo .html e junto, na mesma pasta o arquivo .css, somente as imagens que estavam na pasta image. Aí criei um folder CSS e coloquei o meu Style.css dentro dele. Ok, está buscando e formatando a página conforme o CSS, mas no CSS eu preciso carregar algumas imagens e não estou conseguindo, como por exemplo o código a seguir:
#menu_horizontal {
height: 36px; background: url('~/images/menu_horizontal.png') repeat-x; ==>> Essa imagem nada
}
ul{ list-style: none; margin: 0; padding:0; }
#menu_horizontal {
height: 36px; background: url('~/images/menu_horizontal.png') repeat-x; ==>> Essa imagem nada
}
ul{ list-style: none; margin: 0; padding:0; }
GOSTEI 0
Pjava
11/09/2012
Perdão, faltou a questão dos PlaceHolder. Elemino-os ou coloco tudo dentro deles?
GOSTEI 0
Pjava
11/09/2012
Uma pergunta, esse cabeçalho está correto
<%@ Page Title="Home Page" Language="C#" AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!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>
<title>MAP Material Escolar Ltda</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="Styles/style.css" rel="stylesheet" type="text/css" />
</head>
<%@ Page Title="Home Page" Language="C#" AutoEventWireup="true"
CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!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>
<title>MAP Material Escolar Ltda</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="Styles/style.css" rel="stylesheet" type="text/css" />
</head>
GOSTEI 0
Joel Rodrigues
11/09/2012
- Não vejo problema com esse cabeçalho.
- Com relação a carregar imagens no CSS, ao invés do til (~) use dois pontos (..) no diretório para indicar que as imagens estão um nível acima do CSS em termos de pasta. Exemplo: ../pasta/imagem
- Os ContentPlaceHolders são usados quando você tem uma MastarPage. Para que seja possível inserir conteúdo nas páginas filhas, você deve adicioná-los nos locais que terão conteúdo dinâmico.
Boa sorte.
- Com relação a carregar imagens no CSS, ao invés do til (~) use dois pontos (..) no diretório para indicar que as imagens estão um nível acima do CSS em termos de pasta. Exemplo: ../pasta/imagem
- Os ContentPlaceHolders são usados quando você tem uma MastarPage. Para que seja possível inserir conteúdo nas páginas filhas, você deve adicioná-los nos locais que terão conteúdo dinâmico.
Boa sorte.
GOSTEI 0
Pjava
11/09/2012
Esqueci de postar, foi mal, mas logo após o post é que percebi o erro. Foi mal, mas já havia feito, mas valeu pela resposta mesmo assim.
GOSTEI 0
Rodrigo Odasaki
11/09/2012
Eu recomendo que em novos projetos você use ASP.NET MVC.
Você terá total controle do seu HTML entre outros detalhes.
Você terá total controle do seu HTML entre outros detalhes.
GOSTEI 0
Joel Rodrigues
11/09/2012
Que bom que conseguiu resolver.
Estou encerrando o tópico.
Estou encerrando o tópico.
GOSTEI 0