16. januar 2004 - 21:30Der er
12 kommentarer og 2 løsninger
Indsætte tekst i <title></title>
Hvordan kan jeg indsætte en title-tekst via noget server-kode? Jeg troede lidt at man kunne dette: <title><asp:Label id="Label2" runat="server">tekst</asp:Label></title>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
jeg har værdien fra en variabel som jeg gerne vil have indsat, men det kniber lidt... Jeg har prøvet med en label: <title><% Response.Write("<asp:Label id="Label1" runat="server" width="337px">tekst</asp:Label>");%></title>
<title><% Response.Write(Klasse.minStatiskeVariabel);%></title> (beklager at jeg havde skrevet WriteLine, men det var bare hurtigt skrevet. Det mangler vist også et @, men det finder du ud af ;-)
problemet er at en label-kontrol renderer noget "ekstra" rundt om din tekst som du ikke kan bruge til noget i dit title-tag. Brug istedet en literal... eller, som det er foreslået, Response.Write()
Endnu lettere at bruge en HtmlGenericControl: I aspx: <HTML> <HEAD> <TITLE runat="server" id="myTitle"></TITLE> i aspx.cs myTitle.InnerHtml = "Min egen Title";
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.