Avatar billede decrypto Nybegynder
24. marts 2005 - 13:18 Der er 7 kommentarer og
1 løsning

Hvordan laver man Cookies med c# i ASP.NET?

Er der nogen der har et eksempel på en simple cookie i c#.

Koder der viser hvodan den sættes til en værdi, og hvordan man læser værdien.

Skal man inkludere en eller anden reference for at kunne bruge alle cookie realterede metoder. Har nemlig fundet et eksempel på nettet, men der brokkes fx over:

Customer.cs(18): The type or namespace name 'HttpCookie' could not be found (are you missing a using directive or an assembly reference?)
Avatar billede decrypto Nybegynder
24. marts 2005 - 13:27 #1
Jeg gør brug af følgende kode:

//Create a new cookie, passing the name into the constructor
HttpCookie cookie = new HttpCookie(NameField.Text);

//Set the cookies value
cookie.Value = ValueField.Text;

//Set the cookie to expire in 1 minute
DateTime dtNow = DateTime.Now;
TimeSpan tsMinute = new TimeSpan(0, 0, 240, 0);
cookie.Expires = dtNow + tsMinute;

//Add the cookie
Response.Cookies.Add(cookie);

Hvad skal jeg gøre for at kunne gøre brug af response objektet?
Avatar billede decrypto Nybegynder
24. marts 2005 - 13:31 #2
Det ser ud som om 'using System.Web;' giver mig adgang til cookie objektet, nu mangler jeg bare response objektet, hvis det er en nødvendighed???
Avatar billede burningice Nybegynder
24. marts 2005 - 15:14 #3
Hvis du skriver koden i en klasse der arver fra System.Web.UI.Page-klassen burde du hare direkte adgang til Response. Dog kan det altid gøres i forbindelse med en Context gennem System.Web.HttpContext.Current.Response
Avatar billede decrypto Nybegynder
24. marts 2005 - 17:15 #4
Mange tak det virkede, nu mangler jeg at kunne læse fra cookie.
Avatar billede burningice Nybegynder
24. marts 2005 - 18:06 #5
der skal du bruge Request.Cookies[]
Avatar billede decrypto Nybegynder
24. marts 2005 - 18:28 #6
Den har jeg også fået til at virke...
Avatar billede burningice Nybegynder
24. marts 2005 - 18:54 #7
herligt... jeg lægger lige et svar så.. just in case
Avatar billede burningice Nybegynder
24. marts 2005 - 18:54 #8
.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester