`
tangyu365
  • 浏览: 21962 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

asp.net cookies的使用方法

阅读更多
Response.Cookie("username").value="aa" 写入
username=Request.Cookies("username").value 读取
最好用SESSION比较方便
session("username")="aa" 写入
username=session("username") 读取

C# :

方法1:
Response.Cookies["username"].Value="gjy";
Response.Cookies["username"].Expires=DateTime.Now.AddDays(1);

方法2:
System.Web.HttpCookie newcookie=new HttpCookie("username");
newcookie.Value="gjy";
newcookie.Expires=DateTime.Now.AddDays(1);
Response.AppendCookie(newcookie);


创建带有子键的cookies:
System.Web.HttpCookie newcookie=new HttpCookie("user");
newcookie.Values["username"]="gjy";
newcookie.Values["password"]="111";
newcookie.Expires=DateTime.Now.AddDays(1);
Response.AppendCookie(newcookie);



cookies的读取:

无子键读取:
if(Request.Cookies["username"]!=null)
{
Response.Write(Server.HtmlEncode(Request.Cookies["username"].Value));
}

有子键读取:
if(Request.Cookies["user"]!=null)
{
Response.Write(Server.HtmlEncode(Request.Cookies["user"]["username"].Value));
分享到:
评论

相关推荐

    asp.net内置对象方法

    下面我们将详细探讨ASP.NET的内置对象及其主要方法。 1. **Response对象**:此对象代表服务器向客户端发送的HTTP响应。常用方法包括: - `Write()`: 向HTTP响应正文中添加文本。 - `Redirect()`: 重定向浏览器到...

    asp.net Cookies用法整合

    asp.net Cookie基类 ,关于cookie的创建、修改、删除、调用等

    ASP.NET中cookie读写方法介绍

    ### ASP.NET中cookie读写方法介绍 在ASP.NET应用程序中,cookie是一种常用的数据存储机制,用于在客户端存储少量的信息。本文将详细介绍ASP.NET中cookie的读写方法,并通过实例演示如何实现这些操作。 #### 一、...

    ASP.Net如何用Cookies保存对象

    在ASP.Net开发中,为了优化性能和减轻服务器负担,我们有时会选择使用Cookies而不是Session来存储用户状态信息。然而,Cookies的局限性在于它们只能存储字符串数据。为了解决这个问题,我们可以利用.NET框架提供的...

    asp.net实例程序

    使用ASP.NET的QueryStrings、Cookies或Session,可以实现页面间的通信和导航。实例可能会包含如何传递参数、如何在页面间共享数据等操作。 6. **Master Pages与Themes** Master Pages允许创建统一的网站布局,而...

    asp.net 集合flash使用

    根据提供的文件标题、描述、标签以及部分内容,我们可以深入探讨 ASP.NET 中如何与 Flash 进行交互,特别是关于 Cookie 的管理和使用。以下是对该主题的详细分析: ### ASP.NET 中 Cookie 的基本概念 #### 1. 创建...

    ASP.NET 基础 ASP.NET教学课件及示例

    "第2章 使用C#语言编写ASP.NET Web窗体代码.ppt"深入探讨了C#语言在ASP.NET中的应用。C#是.NET Framework的主要编程语言,用于编写服务器端代码,处理用户请求,控制页面行为,以及执行业务逻辑。这一章将教授如何在...

    asp.net程序设计(C#)版课后题答案

    6. **页面间数据传递**:在ASP.NET中,数据可以在页面之间传递使用多种方式,如Query String、View State、Session、Application、Cookies或者隐藏字段。理解这些方法的优缺点和适用场景对于开发大型Web应用至关重要...

    纯asp.net课堂练习

    6. 页面间通信:可能包含了使用QueryStrings、Session、Cookies等方式在ASP.NET页面之间传递数据。 7. 错误处理与调试:学习如何使用Visual Studio的调试工具来定位和修复程序错误,以及使用try-catch语句进行异常...

    基于ASP.NET的通用项目管理系统源码.zip

    【标题】中的“基于ASP.NET的通用项目管理系统源码”表明这是一个使用ASP.NET技术开发的通用型项目管理软件的源代码。ASP.NET是微软公司推出的一种Web应用程序框架,用于构建动态网站、Web应用和Web服务。它基于.NET...

    ASP.net在线投票系统

    使用ASP.NET,开发者可以快速构建动态网站,支持各种交互功能,如表单提交、验证、会话管理等。在这个在线投票系统中,ASP.NET扮演了服务器端处理逻辑的角色,负责接收客户端的请求,执行投票逻辑,然后返回相应的...

    ASP.NET课后习题答案

    - ASP.NET提供了丰富的控件库,包括文本框、按钮、列表框等,这些控件可以像桌面应用一样拖放使用。 - 组件则是封装了特定功能的可重用模块,如数据绑定组件、身份验证组件等。 #### 6. 数据绑定 - ASP.NET支持多种...

    asp.net 操作cookies的通用类

    在 ASP.NET 中,操作客户端的Cookies是常见的需求,因为Cookies用于存储用户的状态信息,如登录状态、个性化设置等。下面将详细解释如何使用提供的`myCookie`类来操作Cookies。 首先,我们来看`myCookie`类的定义。...

    ASP.NET电子商城

    此外,ASP.NET还支持Web Forms,这是一套用于构建动态网页的工具和技术,允许开发者使用事件驱动编程模型。 在"电子商城"中,浏览商品功能是通过创建一个展示商品信息的前端页面实现的。这些页面通常由HTML、CSS和...

    ASP.NET课件(ppt)

    通过这些课件,学习者可以逐步了解ASP.NET的基本概念,掌握如何使用ASP.NET进行Web开发,以及如何利用其内置对象提高开发效率。同时,通过实例和练习,可以加深对ASP.NET的理解,为成为熟练的Web开发者打下坚实基础...

    细说ASP.NET Forms身份认证

    ASP.NET Forms身份认证是Web应用程序中用户验证的一种机制,它主要用于确认用户的身份并授权其访问受保护的资源。本文将深入探讨Forms身份认证的基础、过程、登录与注销的实现,以及在多服务器环境和客户端程序中的...

    asp.net复习资料

    复习ASP.NET时,需要掌握上述知识点,包括动态网页原理、Web架构、IIS管理、HTML基础、C#语法、服务器控件的使用以及ASP.NET内置对象的功能。这些是构建和管理ASP.NET应用的基础,也是期末考试的重要复习内容。通过...

    ASP.NET——ASP.NET利用Cookie处理网上重复投票

    ASP.NET 是一种强大的 web 应用程序开发框架,由微软公司提供,用于构建动态、数据驱动的网站。在本文中,我们将深入探讨如何利用 ASP.NET 中的 Cookie 功能来处理网上重复投票的问题。 Cookie 是一种在客户端...

    asp.net 请求url,获取返回值

    ASP.NET 是一个强大的Web应用程序开发框架,由微软公司推出,用于构建动态网站、Web应用程序和服务。在ASP.NET中,我们经常需要与外部资源交互,比如请求远程URL并获取其返回值。这通常涉及到网络编程,其中`...

    解析6种ASP.NET跨页面传值的方法

    ### 解析6种ASP.NET跨页面传值的方法 在ASP.NET开发中,跨页面传值是经常遇到的一个问题。为了确保用户体验良好且程序逻辑清晰,开发者需要掌握多种跨页面传值的技术。本文将详细介绍六种常用的ASP.NET跨页面传值...

Global site tag (gtag.js) - Google Analytics