我的應用程序需要存儲cookie。當用戶登錄時,我想確保如果Cookie不存在,請創建它並存儲值,但是如果它修改它。在asp.net c中創建簡單的Cookie#
if(cookieExist)
{
cookiename = "value";
}
else
{
create a new cookie
then store the value;
}
感謝所有幫助
我的應用程序需要存儲cookie。當用戶登錄時,我想確保如果Cookie不存在,請創建它並存儲值,但是如果它修改它。在asp.net c中創建簡單的Cookie#
if(cookieExist)
{
cookiename = "value";
}
else
{
create a new cookie
then store the value;
}
感謝所有幫助
你必須使用Request.Cookies
獲得cookie值和Response.Cookies
添加餅乾
string cookievalue ;
if (Request.Cookies["cookie"] != null)
{
cookievalue = Request.Cookies["cookie"].ToString();
}
else
{
Response.Cookies["cookie"].Value = "cookie value";
Response.Cookies["cookie"].Expires = DateTime.Now.AddMinutes(1); // add expiry time
}
你正在添加一個你沒有設置任何值的cookie – Brian
是的值是在哪裏? – user516883
我也認爲你可能會遇到一個異常通過調用可能爲空的cookie上的'ToString()'。 – CoderMarkus
不要緊cookie的存在與否。如果您發出一個新的cookie,它會一直覆蓋現有的cookie。這意味着你不需要'如果'。 –
哪個部分你需要幫助,這個問題並不清楚。 – Brian