易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net中汉字变乱码

我的数据是保存在一个cookie中的当在VS2005中运行的时候是没有问题的,没有乱码,可是为什么发布到网站上后就出现乱码了呢??
保存之前,先加密,在存入cookie ,取cookie 之前,在解密。 即可.

已经有很多类似的帖子了,无非就是编码解码的问题,汉字需要urlencode过。

C# code:
//进行加密,汉字最好加两次密,有些时候,加一次不管用。
string beginTimeValue= System.Web.HttpUtility.UrlEncode(数据, System.Text.Encoding.UTF8);

beginTimeValue = System.Web.HttpUtility.UrlEncode(beginTimeValue, System.Text.Encoding.UTF8);
//进行解密
string _beginTime = System.Web.HttpUtility.UrlDecode(数据, System.Text.Encoding.UTF8);


同意,汉字的传递最好是先urlencode,再decode即可

1.设置web.config文件
<system.web>
......
<globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />
......
</system.web>


2.传递中文之前,将要传递的中文参数进行编码,在接收时再进行解码。
>> 进行传递

string Name = "中文参数";
Response.Redirect("B.aspx?Name="+Server.UrlEncode(Name)) ;


>> 进行接收

string Name = Request.QueryString["Name"];
Response.Write(Server.UrlDecode


相关问答:

asp.net repeater 控件怎么可以取到子控件的值

asp.net repeater 控件怎么可以取到子控件的值,设置断点在 ItemDataBound 事件怎么没有用的
Request.Form["name"]

楼主你要在把repeater中的 一个属性设置一下才能进入itemdatabound事件

可以 ......

ASP.NET如何实现自动登录 - .NET技术 / ASP.NET

哪位大哥有没有ASP.NET中利用Cookies实现用户自动登录的代码...谢谢了...越详细越好....
什么意思?自动登录?

mark 貌视是存储cookies 我也对cook比较迷糊 关注下

既然你知道用cookies自己动动大脑多好! ......

asp.net如何把excel导入到sql

谁知道,最好是实例,测试过的更好,谢谢分享;
http://www.92dotnet.com/showtopic-428.aspxC# code:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using Sy ......

ASP.NET

ASP.NET 错误 无法识别的标记前缀或设备筛选器“asp” 

代码如下:

<%@ Page Language="C#" ContentType="text/xml" AutoEventWireup="true" CodeFile=" ......

asp.net弹出框问题

在弹出框中点击一个按钮,怎么调转到另一个浏览器,并且在该浏览器打开两个页面
你的意思应该是
response.write("<script>alert('确认'); window.location.href('xxxx.aspx'); </script>"); ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号