TB_username.Text 内容是"林先生"
pcookie.Values.Add("UserName",Server.UrlEncode(TB_username.Text));
写入后,labusername.Text = Server.UrlDecode(Request.Cookies["Shop"].Values["UserName"].ToString());显示的信息却是乱码加后面? flux_stat_user=0.48070000 118916024213557376鏋楀厛鐢? flux_stat_user=0.48070000 118916024213557376
pcookie.Values.Add("UserName",Server.UrlEncode(TB_username.Text));
写入后,labusername.Text = Server.UrlDecode(Request.Cookies["Shop"].Values["UserName"].ToString());显示的信息却是乱码加后面? flux_stat_user=0.48070000 118916024213557376鏋楀厛鐢? flux_stat_user=0.48070000 118916024213557376
代码下边using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
HttpCookie UserCookie = new HttpCookie("User");
UserCookie.Values.Add("UserName", Server.UrlEncode("林先生"));
Response.Cookies.Add(UserCookie);
}
protected void Button1_Click(object sender, EventArgs e)
{
string aa = Server.UrlDecode(Request.Cookies["User"].Values["UserName"].ToString());
}
}aa的值没问题.
比如我放在left.ascx 中在打开一个新页面的时候,就乱码了。