Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
.NET Framework
Creare codice html lato server
giovedì 14 maggio 2009 - 23.19
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
perla0279
Profilo
| Senior Member
274
messaggi | Data Invio:
gio 14 mag 2009 - 23:19
Ciao
ho un sito web
vorrei mettere il codice html in variabili che poi andrò a chiamare.
Ho fatto così ma mi da errore....
Se potete aiutarmi a capire cosa devo usare per fare questo tipo di lavoro.
PAGINA:
codice:
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<form id="form1" runat="server">
<asp:Literal ID="T1" runat="server"> </asp:Literal>
<asp:ContentPlaceHolder ID=""MasterBody"" Runat=""server""></asp:ContentPlaceHolder>
<asp:Literal ID="T2" runat="server"> </asp:Literal>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1"MasterFooter"" Runat=""server""></asp:ContentPlaceHolder>
<asp:Literal ID="T3" runat="server"> </asp:Literal>
</form>
</body>
VB
codice:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
T1.Text = "<table width=""901"" height=""526"" border=""0"" align=""center"" cellpadding=""0"" cellspacing=""0"" id=""Table_01"" class=""bordo""><tr><td width=""901"" height=""110""><object classid=""clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"" codebase=""
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6
,0,29,0"" width=""901"" height=""119""><param name=""movie"" value=""banneralto.swf""><param name=""quality"" value=""high""><embed src=""images/banner%20alto.swf"" quality=""high"" pluginspage=""
http://www.macromedia.com/go/getflashplayer""
type=""application/x-shockwave-flash"" width=""901"" height=""119""></embed></object><script src=""fixit.js"" type=""text/javascript""></script></td></tr><tr><td align=""center"" valign=""middle"" > <div id=""hmenu""><div id=""hnav""><ul id=""navlist"">"
T2.Text = "</ul></div></div></td></tr>"
T3.Text = " <tr> <td valign=""middle"" colspan=""2"" height=""20"" align=""center""></td> </tr> <tr> <td valign=""middle"" colspan=""2"" background=""images/last.jpg"" height=""20"" style=""color: #652200"" align=""right""><div class=""foot"">2007 Copyright (c) Artistic.it - Design by <a href=""http://www..it"" style=""color: #652200"" target=""_blank""> </a></div></td> </tr></table><div align=""center""> <a href=""
http://www.histats.com/it/""
target=""_blank"" title=""contatore visite gratis"" > <script type=""text/javascript"" language=""javascript""> var s_sid = 299455;var st_dominio = 4; var cimg = 600;var cwi =110;var che =30; </script> <script type=""text/javascript"" language=""javascript"" src=""
http://s11.9.js
""></script> </a> <noscript><a href=""
http://www.om/it/""
target=""_blank""> <img src=""http://1"" alt=""contatore visite gratis"" border=""0""></a> </noscript> </div>"
End Sub
In sostanza vorrei che il codice fosse costruito nella parte vb, e venisse poi generato nel load nella parte aspx.........
come faccio ad inserirlo dentro a delle variabili che però non siano stampate come testo a video ma riconosciute come codice pagina???
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 15 mag 2009 - 00:21
>Ciao
ciao
>ho un sito web
>vorrei mettere il codice html in variabili che poi andrò a chiamare.
>Ho fatto così ma mi da errore....
che errore?
>In sostanza vorrei che il codice fosse costruito nella parte
>vb, e venisse poi generato nel load nella parte aspx.........
>come faccio ad inserirlo dentro a delle variabili che però non
>siano stampate come testo a video ma riconosciute come codice
>pagina???
ho preso le tue stringhe, ho messo il bordo a 1 e vedo la tabella.. tutto corretto..
non capisco l'esigenza di un ul aperto e subito chiuso, ma immagino tu voglia inserire <li> in un secondo momento.
A me sembra corretto, a parte il fatto che alcuni indirizzi sono mancanti, ecc..
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
perla0279
Profilo
| Senior Member
274
messaggi | Data Invio:
ven 15 mag 2009 - 07:14
mi veniva fuori questo errore..............
L'errore che mi viene fuori è questo:
Errore del parser
Descrizione: Errore durante l'analisi di una risorsa necessaria per soddisfare la richiesta. Rivedere i dettagli relativi all'errore e modificare in modo appropriato il file di origine.
Messaggio di errore del parser: L'attributo Runat deve avere solo il valore Server.
Errore nel codice sorgente:
Riga 36:
Riga 37: <asp:Literal ID="T1" runat="server"> </asp:Literal>
Riga 38: <asp:ContentPlaceHolder ID=""MasterBody"" Runat=""server""></asp:ContentPlaceHolder>
Riga 39: <asp:Literal ID="T2" runat="server"> </asp:Literal>
Riga 40:
ma poi quando ho ricompilato il tutto è sparito
In effetto funziona corettamente così.
Una domanda, per i motori di ricerca non dovrebbe cambiare nulla giusto ???
Cioè usando questo metodo quando entrano nel sito dovrebbero comunque vedere la pagina completa.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
lun 25 mag 2009 - 10:53
>Una domanda, per i motori di ricerca non dovrebbe cambiare nulla
>giusto ???
>Cioè usando questo metodo quando entrano nel sito dovrebbero
>comunque vedere la pagina completa.
Certo, il motore di ricerca non controlla la chiamata lato server, ma quello che viene renderizzato..
--
Alessandro Alpi | SQL Server MVP
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !