2015-02-23 4 views
0

Куки в Asp.net убивают меня! Это мой код:Установить и получить куки в веб-формах ASP.NET

установить куки: (Загрузить это жерех: FileUpload управления для загрузки изображения)

HttpCookie cookie = new HttpCookie("WorkingImage", Upload.FileName.ToString()); 
    cookie.Expires = DateTime.Now.AddDays(3); 
    HttpContext.Current.Response.Cookies.Add(cookie); 

и это путь, я получаю это:

if (HttpContext.Current.Request.Cookies["WorkingImage"] != null && HttpContext.Current.Request.Cookies["WorkingImage"].Value.ToString() != "") 
    { //....} 

значение cookie равно "" при запуске проекта. Есть ли помощь (обратите внимание, что на других страницах печенье можно установить и правильно GOT)

ответ

0

Если вы используете в обработчике наследуют:

System.Web.SessionState.IRequiresSessionState 

Как это:

public class Handler : IHttpAsyncHandler, System.Web.SessionState.IRequiresSessionState 

Для получения дополнительных руководств по кулинариям в asp .net посетите this.