Существует два типа файлов cookie в ASP.NET
Постоянные файлы cookie:
Файлы cookie хранятся на жестком диске вашего компьютера.Они остаются на вашем жестком диске и могут быть доступны для веб-серверов, пока они не будут удалены или истек срок их действия.
public void SetPersistentCookies(string name, string value)
{
HttpCookie cookie = new HttpCookie(name);
cookie.Value = value;
cookie.Expires = Convert.ToDateTime(“12/12/2008″);
Response.Cookies.Add(cookie);
}
Непостоянные файлы cookie:
Файлы cookie сохраняются только во время работы веб-браузера.Они могут использоваться веб-сервером только до тех пор, пока вы не закроете браузер.Они не сохраняются на вашем диске.
public void SetNonPersistentCookies(string name, string value)
{
HttpCookie cookie = new HttpCookie(name);
cookie.Value = value;
Response.Cookies.Add(cookie);
}