Allora ,creazione cookie
codice:
        Dim WriteCookie As HttpCookie = New HttpCookie("ZeroPortal")
        WriteCookie.Values("username") = Tusername
        WriteCookie.Values("password") = Tpassword
        WriteCookie.Values("check") = True
        Response.Cookies.Add(WriteCookie)
in questo modo scrivo un cookie con 2 valori.

e fin qui tutto ok.
Il problema arriva quando lo vado a recuperare

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
questo codice di debug mi dice se il cookie e' presente o no.. , ma!
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

codice:
Response.Write(Request.Cookies("Zeroportal").Values("username"))
step2. correggo il codice del primo blocco nel seguente modo

codice:
        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
l'errore è nella creazione np risolvo thx