Page.title e modifica dinamica da codice

domenica 09 settembre 2007 - 18.38

ravalon Profilo | Expert

Salve...

ho una Masterpage dove ho inserito un codice iniziale di questo tipo

codice:<title><%=Resources.Resource.PageTitle%></title>
<META NAME="description" CONTENT=<%=Resources.Resource.PageDescription%>>
<META NAME="keywords" CONTENT=<%=Resources.Resource.PageKeywords%>>
<link href="Stile.css" rel="stylesheet" type="text/css" />


Il richiamo tra gli <% %> pesca da un file risorse dove sono indicati i testi....

Diciamo che cosi facendo imposto i contenuti FISSI...

A quel punto mi piacerebbe per ogni pagina aggiungere una specifica in coda al titolo...

Ad esempio se ho un titolo "IL MIO SITO", vorrei che nella pagina del CATALOGO venisse fuori un titolo del tipo "IL MIO SITO; CATALOGO PRODOTTI"

Programmaticamente ho inserito nell'evento PAge_Load di una pagina questo codice

codice:Page.Header.Title = Page.Header.Title & "; Home page"


Ma purtroppo non funziona....

Funziona solo se tolgo la parte del titolo nella Masterpage dove prelevo la stringa dal file risorse...in pratica gira solo se lo scrivo a mano senza farlo prendere dal file risorse...

Cosa sbaglio ????

hkproj Profilo | Newbie

Potrebbe essere per il fatto che I tag "<%=%>" hanno precedenza sul codice.
Ciao!

ravalon Profilo | Expert

no mi dice che proprio non si possono usare...e allora come fare ?

Ho letto su di un testo che dovrei inserire un oggeto HTMLHeader...è la strada giusta ?
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 !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5