14. juni 2003 - 16:32
Der er
16 kommentarer og 1 løsning
Session i en string
Hej, jeg skal have sammensat en string som lyder: hej Session("navn") , hvordan går det (bare som eksempel) hvordan er syntaksen for det i asp.net?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
sådan sætter du din session: Session("Navn") = "Lauge" Sådan udskriver du en session: Hej <%= Session("Navn") %>, her går det godt...
Session("Navn") = "Lauge" er selvfølgelig en del af din codebehind side eller inden i et par <% %> rammer.
lauge>> hey... vi skriver 2003... ikke 1850... vi har ikke brug for det spaghetti-kode ;) LitteralControl lc = new LitteralControl(); lc.Text = "Hej"+ (string)Session["navn"]; Page.Controls.Add(lc);
lauge -> Compiler Error Message: CS0118: 'System.Web.UI.Page.Session' denotes a 'property' where a 'method' was expected cyberfessor -> you're right, men jeg ville godt have teksten ind i en html-label
cyberfessor>> jamen du har da ret. Man kan "DotNETte" på mange måder, og min var fra en gang i halvfemserne af...
repsak>> jamen, så skriver du det da bare ind der hvor det skal stå void Page_Load(object sender, EventArgs e) { dinhtmllabel.InnerHtml = (string)Session["navn"]; }
Jep I know, men jeg ville gerne lige lave lidt spaghetti ;-) Eller ihvert fald vide hvordan.... Kan man ikke hente en session: <body> Hej <%= Session("Navn") %> blev der sagt... </body>
Yeps I know, men kan så noget i denne stil...? <body> Hej <%= (string)Session("Navn") %> blev der sagt... </body>
14. juni 2003 - 18:10
#10
nope... casting i vb.net sker ved hjælp af CType(object, type)
14. juni 2003 - 18:11
#11
jeg bruger C#
14. juni 2003 - 18:13
#12
jamen, så hedder det jo ikke Session("Navn"), vel !
14. juni 2003 - 18:20
#13
hint: prøv [] istedet for ()
14. juni 2003 - 18:26
#14
orv mand *kasper får røde kinder*... Nedern fejl at lave... Jeg ved sq godt at referencer til sessioner sker med array-index, men det gik vist lidt for stærkt... hehe Svar :)
14. juni 2003 - 18:27
#15
også dig lauge :-)
14. juni 2003 - 18:29
#16
:)
20. juni 2003 - 15:20
#17
hmmm så lukker vi her... :-)
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.