Ciao a tutti!
Ho un problema, ho fatto una pagina login.aspx che contiene un login utenti che scrive il valore dell'ID utente su un cookie e un logout che cancella il cookie (assegnandogli UserIDCookie.Expires = DateTime.Now.AddYears(-30).

Adesso , su ogni altra pagina vorrei farmi una funzione Control() che controlla se il cookie esiste, in caso contrario mi ridirige alla pagina login.aspx. Ho fatto cosi':

codice:
public void Control(){
if(UserIDCookie.Value.ToString()=="" || UserIDCookie.Value==null){
Response.Redirect("login.aspx?warning=1");
}
Questa pero' mi da errore sulla riga

if(UserIDCookie.Value.ToString()=="" || UserIDCookie.Value==null)

Scrivendo: System.NullReferenceException: Object reference not set to an instance of an object

Qualcuno ha qualche idea di come fare???