Array
(
)

De HTML para Asp.Net

Pjava
   - 11 set 2012

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?

Joel Rodrigues
   - 11 set 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.

0
|
0

Samuel Diogo
   - 11 set 2012

concordo com o Joel!

estude um pouco sobre masterpage para montar seu site!
um bom começo é este artigo do marcoratti:
http://www.macoratti.net/aspn2_mp.htm

espero ter ajudado!
Best Regards,
Samuel

0
|
0

Pjava
   - 12 set 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; }

0
|
0

Pjava
   - 12 set 2012

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

0
|
0

Pjava
   - 12 set 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>

0
|
0

Joel Rodrigues
   - 12 set 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.

0
|
0

Pjava
   - 12 set 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.

0
|
0

Rodrigo Odasaki
   - 12 set 2012

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

0
|
0

Joel Rodrigues
   - 12 set 2012

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

0
|
0