De HTML para Asp.Net

11/09/2012

0

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

Pjava

Responder

Posts

11/09/2012

Joel Rodrigues

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.
Responder

11/09/2012

Samuel

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
Responder

12/09/2012

Pjava

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; }
Responder

12/09/2012

Pjava

Perdão, faltou a questão dos PlaceHolder. Elemino-os ou coloco tudo dentro deles?
Responder

12/09/2012

Pjava

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>
Responder

12/09/2012

Joel Rodrigues

- 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.
Responder

12/09/2012

Pjava

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.
Responder

12/09/2012

Rodrigo Odasaki

Eu recomendo que em novos projetos você use ASP.NET MVC.
Você terá total controle do seu HTML entre outros detalhes.
Responder

12/09/2012

Joel Rodrigues

Que bom que conseguiu resolver.
Estou encerrando o tópico.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar