• COOKIE传值


    1.遍历所有cookie

     foreach (string  _key in Request.Cookies.AllKeys)//遍历主键
                {
                    HttpCookie ck = Request.Cookies[_key];//得到主键
                    foreach (string sub_key in ck.Values.Keys)//遍历所有子键
                    {
                        TextBox3.Text += _key + "|" + sub_key + ":" + ck.Values[sub_key] + " ";
                    }
                }

    2.删除cookie

     foreach (string _key  in Request.Cookies.AllKeys)
                {
                    Response.Cookies[_key].Expires = DateTime.MinValue;//设置所有主键过期
                }

    3.写入cookie

     string s1 = TextBox1.Text.Trim(), s2 = TextBox2.Text.Trim();
                HttpCookie ck_css = new HttpCookie("CSS");
                ck_css.Values.Add("color", s1);
                ck_css.Values.Add("fontsize", s2);
                ck_css.Expires = DateTime.Now.AddDays(1);//设置过期时间
                Response.Cookies.Add(ck_css);//写入

    4.读取cookie

      HttpCookie ck_css = Request.Cookies["CSS"];//读取主键为css的cookie值
                string s1 = ck_css.Values["color"];//读取子键值
                string s2 = ck_css.Values["fontsize"];
                Label1.Style.Add("color", s1);//设置空间css样式
                Label1.Style.Add("font-size", s2);

  • 相关阅读:
    react-webpack
    react
    重置手机过程
    运用 Node-RED 开发 LoRa 应用
    IBM Node-RED 安装与使用教程
    Node-RED 入门教程:简介
    Thingsboard 3.0 修改 Title、默认语言、主题颜色
    Thingsboard 3.0 通过 tb-gateway 网关接入 MQTT 设备教程
    Thingsboard 入门学习笔记:属性
    ThingsBoard 3.0 版本发布
  • 原文地址:https://www.cnblogs.com/ysz12300/p/5545851.html
Copyright © 2020-2023  润新知