Io uso fare così:
Per prelevare l'eventuale cookie:
codice:
if (GetCookie("UserName") != "")
TextBox1.Text = GetCookie("UserName") ;
Per settare il cookie:
codice:
SetCookie("UserName", strUID,1000);
GET/SET COOKIE
codice:
private bool SetCookie(string cookiename, string cookievalue ,int iDaysToExpire)
{
try
{
HttpCookie objCookie = new HttpCookie(cookiename,cookievalue);
DateTime dtExpiry = DateTime.Now.AddDays(iDaysToExpire);
objCookie.Expires = dtExpiry;
Response.Cookies.Add(objCookie);
}
catch
{
return false;
}
return true;
}
public string GetCookie(string cookiename)
{
string cookyval="";
try
{
cookyval = Request.Cookies[cookiename].Value;
}
catch
{
cookyval = "";
}
return cookyval;
}