//新建cookie
private void UserCookie(string text)
{
HttpCookie UserCookie = new HttpCookie("User",Server.UrlEncode("admin"));
UserCookie.Values["User"] = text;
Response.Cookies.Add(UserCookie);
Response.Cookies["User"].Expires = DateTime.Now.AddDays(10);
}
//读取cookie
if (IsLogin() == true)
{
login.Visible = false;
TextBox1.Text =Server.UrlDecode(Request.Cookies["User"].Values["User"].ToString());
CheckBox1.Visible = false;
}加了Server.UrlEncode和Server.UrlDecode还是乱码?怎么改
解决方案 »
- asp.net下fckeditor上传附件后显示全路径,请问怎样去掉路径,只显示附件的文件名?
- 让几个技术的同行看过我的项目,都说是用控件堆砌的,什么意思呀?
- vs2005中的控件为什么不响应事件?
- 菜鸟求教!asp.net图像处理问题
- 为什么insert into 会同时插入两条一样的记录?
- url 参数验证问题
- 重写OnUnLoad为什么提示:BSForm.ProcessForm.OnUnLoad()” : 没有找到适合的方法来重写
- 连接sybase数据库问题,请大家积极参与!
- ASP.NET ORALCE连接超时
- GridView中的模板列里放一panel,panel里放一linkbutton,linkbutton的command不起作用
- 从数据库读取数据,显示到网页上
- Sesstion混乱问题啊,等待高手解决..急啊!
HttpUtility.UrlDecode编码解码,设置编码格式为utf-8string cookieName = "";
HttpCookie cookie = new HttpCookie(cookieName);
cookie.Value = HttpUtility.UrlEncode("a");
cookie.Expires = DateTime.Now.AddDays(30);
Response.Cookies.Add(cookie); string s= HttpUtility.UrlDecode(Request.Cookie["a"].Value);
//新建cookie
private void UserCookie(string text)
{
HttpCookie UserCookie = new HttpCookie("User",Server.UrlEncode("admin"));
UserCookie.Values["User"] = Server.UrlEncode(text); //text
Response.Cookies.Add(UserCookie);
Response.Cookies["User"].Expires = DateTime.Now.AddDays(10);
}
//读取cookie
if (IsLogin() == true)
{
login.Visible = false;
TextBox1.Text =Server.UrlDecode(Request.Cookies["User"].Values["User"].ToString());
CheckBox1.Visible = false;
}