Allora ,creazione cookie
in questo modo scrivo un cookie con 2 valori.codice:Dim WriteCookie As HttpCookie = New HttpCookie("ZeroPortal") WriteCookie.Values("username") = Tusername WriteCookie.Values("password") = Tpassword WriteCookie.Values("check") = True Response.Cookies.Add(WriteCookie)
e fin qui tutto ok.
Il problema arriva quando lo vado a recuperare
questo codice di debug mi dice se il cookie e' presente o no.. , ma!codice:Dim Amcookie As HttpCookie = Request.Cookies("ZeroPortal") Dim BolCookieExist As Boolean = IsDBNull(Amcookie) If BolCookieExist = True Then Response.Write("No cookie") Else Response.Write("Cookie c'è") End If
quando provo a recuparare un valore mi viene fornito il terribile errore
"Riferimento a un oggetto non impostato su un'istanza di oggetto"
l'errore e' quando cerco di recuperare un value
step2. correggo il codice del primo blocco nel seguente modocodice:Response.Write(Request.Cookies("Zeroportal").Values("username"))
l'errore è nella creazione np risolvo thxcodice:Dim Amcookie As HttpCookie = Request.Cookies("ZeroPortal") If Amcookie Is Nothing = True Then Response.Write("No cookie") Else Response.Write("Cookie c'è") Response.Write(Request.Cookies("Zeroportal").Values("username")) End If

Rispondi quotando