zoukankan      html  css  js  c++  java
  • cookie使用汇总 c设置ookie的生命周期

    protected void btnSearch_Click(object sender, EventArgs e)
            
    {
                //生成条件表达式
                string where = bll.GetWhereSql(Int32.Parse(ddlCate.SelectedValue),
                            Int32.Parse(ddlHarbor.SelectedValue), 00, ddlState.SelectedValue, tbKeyword.Text.Trim());
                //判断条件Cookie是否为空,如不为空,则移除现有条件Cookie
                if (Request.Cookies["Admin_HarborSpot_Where"] != null)
                {
                    RemoveWhereCookie(where);//移除现有条件Cookie
                }

                //设置一个新的条件Cookie
                SetWhereCookie(where);
                
                BindData(true);
            }


    //设置条件Cookie
            private void SetWhereCookie(string where)
            
    {
                HttpCookie cookie = new HttpCookie("Admin_HarborSpot_Where");
                cookie.Value = where;
                cookie.Expires = DateTime.Now.AddDays(1d);
                Response.Cookies.Add(cookie);
            }


            
    //移除现存的条件Cookie
            private void RemoveWhereCookie(string where)
            
    {
                HttpCookie cookie = Request.Cookies["Admin_HarborSpot_Where"];
                cookie.Value = where;
                cookie.Expires = DateTime.Now.AddDays(-3d);
                Response.Cookies.Add(cookie);
            }

  • 相关阅读:
    window7环境下VMWare自定义安装Linux虚拟机完全教程
    Extjs的GridPanel分页前后台完整代码实例
    python数据持久存储:pickle模块的基本使用
    一个 11 行 Python 代码实现的神经网络
    Hadoop入门实例——WordCount统计单词
    Linux环境搭建Hadoop伪分布模式
    函数
    循环
    docker环境下gitlab配置ci
    docker部署mysql配置过程记录
  • 原文地址:https://www.cnblogs.com/zqn518/p/2380380.html
Copyright © 2011-2022 走看看