Visualizzazione dei risultati da 1 a 3 su 3

Discussione: File inclusi

  1. #1

    File inclusi

    Sono un newbie dell'ASP.NET , ho usato ASP per qualche anno ed ero abituato ad usare file inclusi per creare dei template di pagine ... tanto per capirci

    NORMALE PAGINA IN HTML
    ------------------------------------------------------
    <HTML>
    <HEAD>
    <TITLE> Pagina </TITLE>
    </HEAD>

    <BODY>
    <TABLE width="750" border="1">
    <TR>
    <TD COLSPAN="2" height="50">HEAD SITO</TD>
    </TR>
    <TR height="500">
    <TD width="100">SINISTRA</TD>
    <TD width="650">TESTO TESTO TESTO TESTO</TD>
    </TR>
    <TR>
    <TD COLSPAN="2" height="50">FOOT SITO</TD>
    </TR>
    </TABLE>
    </BODY>
    </HTML>
    -------------------------------------------

    HEAD.ASP
    -------------------------------------------
    <HTML>
    <HEAD>
    <TITLE> Pagina </TITLE>
    </HEAD>

    <BODY>
    <TABLE width="750" border="1">
    <TR>
    <TD COLSPAN="2" height="50">HEAD SITO</TD>
    </TR>
    <TR height="500">
    <TD width="100">SINISTRA</TD>
    <TD width="650">
    ------------------------------------------------------

    FOOT.ASP
    ------------------------------------------------------
    </TD>
    </TR>
    <TR>
    <TD COLSPAN="2" height="50">FOOT SITO</TD>
    </TR>
    </TABLE>
    </BODY>
    </HTML>

    TEMPLATE.ASP
    ---------------------------------------------

    TESTO TESTO TESTO TESTO


    ---------------------------------------------

    Come faccio ad ottenere lo stesso risultato con ASP.NET ?

    Grazie
    Webmaster di TopMoto.it
    www.topmoto.it
    pasi@topmoto.it


  2. #2
    in asp.net devi creare dei web user control,
    che vengono salvati in file con estensione ascx, e
    utilizzarli in maniera analoga a quanto facevi con gli include.
    Ad esempio crea un header.ascx, un footer.ascx, e puoi dare alle tue pagine lo stesso aspetto includendoli per mezzo del tag register.

    codice:
    <%@ Register TagPrefix="uc1" TagName="Footer" Src="Footer.ascx" %>
    <%@ Register TagPrefix="uc1" TagName="Header" Src="Header.ascx" %>
    <%@ Page language="c#" Codebehind="miapagina.aspx.cs" AutoEventWireup="false" Inherits="miapagina" %>
    
    
    <HTML>
    
    	<body>
    	<form id="Form1" method="post" runat="server">
    	<uc1:Header id="Header1" runat="server"></uc1:Header>
    	
            contenuto
    
    	<uc1:Footer id="Footer1" runat="server"></uc1:Footer>
    	</form>
    	</body>
    </HTML>

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    in asp .net 2 potrai usare le masterpages!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.