Sto cercando di aggiungere codice un <meta>
. Si sta lavorando bene quando c'è un elemento Head
con runat = "server"
nella pagina .aspx
.L'aggiunta di meta tag a livello di codice in C#
Il codice è dietro:
HtmlMeta meta = new HtmlMeta();
meta.Name = "robots";
meta.Content = "noindex,follow";
this.Page.Header.Controls.Add(meta);
Ma ho qualche script nel tag head che contiene blocchi di codice come <% ... %>
, quindi non posso mantenere il valore runat = "server"
.
Il problema è che ho da aggiungere il meta tag a livello di codice, perché dipende da un valore dal database.
C'è un modo per risolvere questo problema in modo che il mio script all'interno dell'elemento testa funziona come al solito e posso aggiungere un meta tag di programmazione?
grazie mille funziona perfettamente – subha
Scuse - il codice è stato troppo a lungo per inviare un commento così ho aggiunto una risposta (utilizzando il codice) al di sotto . Grazie molto! –