Hej! [Dynamiskt ändra title] gäller iofs attt ändra en title, men du borde kanske kunna lägga in en label och köra den runat=server, och sätta title i code-behind? Tack så mycket. Fungerade klockrent! Ok, så här fick man skriva taggen istället.Ändra meta taggar.
Jag har en meta tag jag vill kunna ändra i vb-koden i Page_Load. Har inte inte klurat ut hur man gör. Det vore bra om man kunde skapa taggen i run-time, så att man kan använda sig av en funktion/arv på alla sidor jag vill ha med den på. Vill inte hårdkoda taggen i aspx sidan.
Exempel på resultat:
<head>
...
<meta http-equiv="OnKey0x31" content="javascript:FunkTangent1();">
</head>
Är det någon som vet hur man gör?
/HenrikSv: Ändra meta taggar.
Sv:Ändra meta taggar.
<meta runat="server" id="pageMeta"/>
code-behind:
Protected PageMeta As System.Web.UI.HtmlControls.HtmlGenericControl
PageMeta.Attributes.Add("http-equiv", "OnKey0x34")
PageMeta.Attributes.Add("content", "javascript:FunkTangent4();")
VS.NET stryker under id och säger att den inte kunde hitta den för elementet meta. Gör det något mer än att det inte ser bra ut i studion? Det finns iofs en viss risk att studion plockar bort den har jag förstått. Då kan man iofs göra som dom skrev i det i den tråden som du referade till.
Tack för hjälpen!
/HenrikSv: Ändra meta taggar.
<meta runat="server" id="pageMeta"></meta>
Studion klagar lite, men med förra lösningen tog den bort slashen ifrån meta taggen i designläget och då gick det inte att köra pga av att den letar efter en "avslutstagg". Nu klagar den på </meta> i studion och id, men det fungerar.