asp.net下cookies的丢失和中文乱码

 更新时间:2007年04月13日 00:00:00   作者:  
我昨天晚上在做相册的时候突然又发现,iis下cookies里的中文又出现问题了,显示乱码。
费了好一段时间,才解决:
//写入cookies时
string t =HttpUtility.UrlEncode(要写入到cookies的中文值);
HttpCookie c = new HttpCookie("user_realname", t);
Response.Cookies.Add(c);
//读取cookies时
t=获取的中文cookies值;
t = HttpUtility.UrlDecode(teacher_name);
这样就解决了。

提醒正在使用vs系统开发项目的朋友注意一下。

造成文件系统与iis运行有差别的原因应该跟他们的运行机制有关,希望找一些介绍他们运行机制的资料来看!

相关文章

  • 使用ASP.NET MVC引擎开发插件系统

    使用ASP.NET MVC引擎开发插件系统

    这篇文章主要为大家详细介绍了使用ASP.NET MVC引擎开发插件系统的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-05-05
  • 详解.Net Core + Angular2 环境搭建

    详解.Net Core + Angular2 环境搭建

    这篇文章主要介绍了详解.Net Core + Angular2 环境搭建,具有一定的参考价值,有兴趣的可以了解一下。
    2016-12-12
  • ASP.NET实现QQ、微信、新浪微博OAuth2.0授权登录

    ASP.NET实现QQ、微信、新浪微博OAuth2.0授权登录

    本文主要介绍了QQ、微信、新浪微博OAuth2.0授权登录的示例,主要就是GET、POST远程接口,返回相应的数据,这里列出相关的代码,供大家参考。
    2016-03-03
  • ASP.NET Core 7 Razor Pages项目发布到IIS的详细过程

    ASP.NET Core 7 Razor Pages项目发布到IIS的详细过程

    这篇文章主要介绍了ASP.NET Core 7 Razor Pages项目发布到IIS的详细过程,详细介绍了发布过程遇到的问题及解决方法,对ASP.NET Core 发布到IIS相关知识感兴趣的朋友一起看看吧
    2023-01-01
  • asp.net get set用法

    asp.net get set用法

    属性的定义和使用 属性由两个部分组成:属性头和存储器。存储器分为get访问器和set访问器。声明属性的一般形式为: 修饰符 类型 属性名
    2008-05-05
  • asp.net水晶报表参数字段在代码中赋值的方法

    asp.net水晶报表参数字段在代码中赋值的方法

    这篇文章主要介绍了asp.net水晶报表参数字段在代码中赋值的方法,实例分析了asp.net中水晶报表的使用技巧,需要的朋友可以参考下
    2015-05-05
  • asp.net批量多选文件上传解决方案

    asp.net批量多选文件上传解决方案

    这篇文章主要介绍了asp.net批量多选文件上传解决方案,基于flex开发的一个多选上传功能,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2015-08-08
  • asp.net(C#)中给控件添加客户端js事件的方法

    asp.net(C#)中给控件添加客户端js事件的方法

    今天做一个输入界面,有一需求根据一个DropDownList选择不同,后面部分出现不同的输入界面,若把响应事件放在服务端去做,得频繁刷页面。就想放在客户来处理显示和隐藏相应的输入界面。
    2010-03-03
  • ASP.NET的实用技巧详细介绍

    ASP.NET的实用技巧详细介绍

    本文介绍的是ASP.NET的实用技巧,从跟踪页面,表单数据的服务器端验证和跳过表单验证等方面为大家介绍的。希望对你有帮助,一起来看。
    2015-10-10
  • ASP.NET 字符串截取

    ASP.NET 字符串截取

    两个截取字符串的实用方法(超过一定长度自动换行)
    2009-06-06

最新评论