Ciao,
io salvo dei cookie nel seguente modo:
HttpCookie myCookie = new HttpCookie("USpar");
myCookie["cod_op"] = (string)(aReader["cod"]).ToString();
myCookie.Expires = DateTime.Now.AddDays(30d);
Response.Cookies.Add(myCookie);
I dati vengono gestiti e salvati correttamente. Incontro un problema solo quando devo andare a usare il valore del biscottino come parametro di una query all'interno di un AccessDataSource. Per poterlo usare come parametro devo necessariamente dichiarare il cookie col seguente codice:
Response.Cookies.Add(new HttpCookie("cod_op", (string)aReader["cod"].ToString()));
... il codice che uso all'interno dell'AccessDataSource è il seguente:
<SelectParameters>
<asp:CookieParameter CookieName="cod_op" Name="cod" Type="Int32" />
</SelectParameters>
Però così facendo a fine sessione perdo il valore....
Come posso risolvere il problema?
Grazie & Ciao!
Beppesan
work: http://www.beppesan.it
hobby: http://www.birraiolo.it