两边的编码规则不一样.你可以在
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
把utf-8改为和asp中编码的方式!
<globalization
requestEncoding="utf-8"
responseEncoding="utf-8"
/>
把utf-8改为和asp中编码的方式!
解决方案 »
- 求解:AJAX轮询跨域WebService。
- JS ,怎么修改DropDownList的选择项啊?求指教。
- 导出EXSEL功能报的错误,求大神。
- 用jQuery实现ajax的模式,进来说说?
- 出现这个问题到底是怎么回事啊????
- 低价转让一套正版Visual Studio .Net 2003 Professional
- 为什么我编的asp程序在IE浏览器中显示空白?
- 以下语法错在哪里?
- 关于using System.Web.Configuration怎么也想不通的问题?【100分】求解
- Arraylist中存放Arraylist可行吗?怎么引用?
- 局域网内如何检测某一台机器已经联网
- session_end调用时,进入自定义的网页过期的代码怎么写?
<%@ Page language="c#" Codebehind="deepserver.aspx.cs" AutoEventWireup="false" Inherits="school.deepserver" CODEPAGE="936" %>
关键在于:CODEPAGE="936" 这句上。
试试看,不行的话还有其他的解决办法:)
Response.Write(Server.UrlDecode(Request.Cookies("MyCookie").Value()))
的办法可行。
在asp 页面 Response.Cookies(host_dns)("UserLevelPur")="..." 存的
在.net 里用 Request.Cookies[host_dns]["UserLevelPur"] 取的值
取出来就是乱码
Response.Write(Server.UrlDecode(Request.Cookies[host_dns]["UserLevelPur"]))