asp.net cookie值获取 删除 显示代码

asp教程.net cookie值获取  删除 显示代码
cookie 是一小段文本信息,伴随着用户请求和页面在 web 服务器和浏览器之间传

递。cookie 包含每次用户访问站点时 web 应用程序都可以读取的信息。

例如,如果在用户请求站点中的页面时应用程序发送给该用户的不仅仅是一个页面

,还有一个包含日期和时间的 cookie,用户的浏览器在获得页面的同时还获得了

该 cookie,并将它存储在用户硬盘上的某个文件夹中。

 

设置cookie

<%@ page language="vb" %>
<html>
   <head>
      <title>setting a cookie in asp.net教程</title>
      <script runat="server">
         sub page_load()
            dim mycookie as new httpcookie("loggedin")
            mycookie.value = "true"
            mycookie.expires = datetime.now.addminutes(30)
            response.cookies.add(mycookie)
         end sub
      </script>
   </head>
<body>
   <asp:label id="message" runat="server"/>
</body>
</html>

显示所有cookie

<%@ page language="c#" %>
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en"

"http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<script runat="server">

    void page_load()
    {

        arraylist colcookies = new arraylist();
        for (int i = 0; i < request.cookies.count; i++)
            colcookies.add(request.cookies[i]);

        grdcookies.datasource = colcookies;
        grdcookies.databind();
    }
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="head1" runat="server">
    <title>get all cookies</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
   
    <asp:gridview
        id="grdcookies"
        runat="server"/>
       
    </div>
    </form>
</body>
</html>

删除所有cookie代码

<%@ page language="c#" %>
<!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en"

"http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd">
<script runat="server">
   
    void page_load()
    {
        string[] cookies = request.cookies.allkeys;
        foreach (string cookie in cookies)
        {
            bulletedlist1.items.add("deleting " + cookie);
            response.cookies[cookie].expires = datetime.now.adddays(-1);
        }
    }
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="head1" runat="server">
    <title>delete all cookies</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
   
    <h1>delete all cookies</h1>
   
    <asp:bulletedlist
        id="bulletedlist1"
        enableviewstate="false"
        runat="server" />
   
    </div>
    </form>
</body>
</html>

如果没有设置 cookie 的有效期,仍会创建 cookie,但不会将其存储在用户的硬

盘上。而会将 cookie 作为用户会话信息的一部分进行维护。当用户关闭浏览器时

,cookie 便会被丢弃。这种非永久性 cookie 很适合用来保存只需短时间存储的

信息,或者保存由于安全原因不应该写入客户端计算机上的磁盘的信息。例如,如

果用户在使用一台公用计算机,而您不希望将 cookie 写入该计算机的磁盘中,这

时就可以使用非永久性 cookie。

时间: 2024-12-06 07:40:05

asp.net cookie值获取 删除 显示代码的相关文章

jQuery获取cookie值及删除cookie用法实例_jquery

本文实例讲述了jQuery获取cookie值及删除cookie用法.分享给大家供大家参考,具体如下: cookie在jquery中有指定的cookie操作类,这里先来介绍在使用cookie操作类时的一些问题,然后介绍正确的使用方法. 使用JQuery操作cookie时 发生取的值不正确的问题: 结果发现cookie有四个不同的属性: 名称,内容,域,路径 $.cookie('the_cookie'); // 读取 cookie $.cookie('the_cookie', 'the_value'

php中checkbox值获取,显示,多选值获取

php教程中checkbox值获取,显示,多选值获取 最简单checkbox获取值代码 <html> <head> <title>checkbox demo</title> </head> <body> <h1>checkbox demo</h1> <h3>demonstrates checkboxes</h3> <form action ="handleformchec

asp.net上传与删除文件代码

asp.net上传与删除文件代码我们用vb 版的形式来做了, 本教程将展示我们可以如何上传文件到网络服务器,并使用GridView控制删除文件以及. VB的版本. 常常,我们要允许上传档案到Web服务器,使新的内容载入更快和更容易使用FTP以上. ASP.NET使这一方便我们这样做,但会发生什么变化,我们要删除的文件从网络服务器吗?那么ASP.NET中,当然,有一个答案为这件事的.我们可以使用GridView来显示文件在某一目录,并允许用户删除这些文件. 首先,我们需要下面的组装参考: 进口Sy

js设置cookie,获取cookie值及删除cookie值代码

function SetCookie (name, value) {        var exp = new Date();        exp.setTime (exp.getTime()+3600000000);        document.cookie = name + "=" + value + "; expires=" + exp.toGMTString()+"; path=/"; } function getCookieVal

asp.net 写cookies与删除cookies代码

asp教程写cookie代码 '---------------------------------------------------------------- ' Name: WriteCookie(ByVal strCookieName As String, ByVal strKeyName As String, ByVal strKeyValue As String) ' Parameters: ' [ByVal] strCookieName - cookie名字 ' [ByVal] st

asp.net Cookie值中文乱码问题解决方法_实用技巧

cookie里面不能写中文,是由于cookie先天的编码方式造成的.所以需要有一种中间编码来过渡. URLEncode是最好的选择. 我们以asp.net为例,代码如下: 设置Cookie时: 复制代码 代码如下: HttpCookie cookie = new HttpCookie("name", System.Web.HttpContext.Current.Server.UrlEncode("")); Response.Cookies.Add(cookie);读

jquery cookie 设置 获取 删除

下面的函数设置cookie就利用了setcookie(cookiename, cookievalue, seconds, path, domain, secure),同时也可以让它作为cookie删除. */ function getcookie(name) {  var cookie_start = document.cookie.indexof(name);  var cookie_end = document.cookie.indexof(";", cookie_start);

asp.net读取磁盘文件、删除实例代码_实用技巧

复制代码 代码如下:     protected void ReadFile()     //读取文件夹,文件     {         string savePath = @"common";         StringBuilder outstring = new StringBuilder();         string absSavePath = Server.MapPath(savePath);         string[] Directorys = Direct

图片-点击按钮,获取文本框的值,并显示在指定位置,并点击删除

问题描述 点击按钮,获取文本框的值,并显示在指定位置,并点击删除 解决方案 最好先声明一下你要用什么语言,貌似是网页编程吧! 解决方案二: 你在你想显示的位置预先放好一个你想要显示的div,但是把它的属性设置为隐藏,点击按钮的时候,文本值传过去,div显示,点击其他地方,又设置div属性消失就可以了吧. 解决方案三: 安卓的话 你可以参考这个 http://www.cnblogs.com/mengdd/p/3569127.html