asp.net乱码问题

无锡阔微信息科技 2009-12-28 02:26:36
在asp.net页面的TextBox控件里面输入中文,但调试发现这个中文变成乱码了
我的Web.config文件配置是:
<globalization requestEncoding="GB2312" responseEncoding ="GB2312"/>
...全文
226 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenjianyong94 2009-12-28
  • 打赏
  • 举报
回复
字符串加密解密即可。
  • 打赏
  • 举报
回复
谁帮帮我啊
Lovely_baby 2009-12-28
  • 打赏
  • 举报
回复
是不是有缓存??
response.setHeader("Pragma","No-cache");
response.setHeader("Cache-Control","no-cache");
response.setDateHeader("Expires", 0);

  • 打赏
  • 举报
回复
System.Text.Encoding.xxx转换文本框内容吧,怎样转换啊,utf-8是属性
  • 打赏
  • 举报
回复
我当前页面格式是gb2312的,因为我用到了梅花雨日历控件,它要求是gb2312编码
foxsorange 2009-12-28
  • 打赏
  • 举报
回复
requestEncoding="GB2312" responseEncoding ="GB2312"这样中文不能完全搞定
用System.Text.Encoding.xxx转换文本框内容吧
kings2015 2009-12-28
  • 打赏
  • 举报
回复
你当前页面的格式是gb2312吗
  • 打赏
  • 举报
回复
好像不行,牛人帮帮忙啊
bojiansky 2009-12-28
  • 打赏
  • 举报
回复
        string UName = "可洛特可洛特可洛特";
string name = Server.UrlEncode(UName);
Response.Redirect("Default4.aspx?uname=" + name + "");
接收:
Label1.Text = Server.UrlDecode(Request.QueryString.Get("uname"));

编码解码试试;

62,263

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧