我无法发布代码或网址,它是本地和私有的。但问题是这样的:
当我在ASPX页面上提交表单时,它有一个大的隐藏值文本,带有法语重音符号。如果发送到另一个页面,则重音会变得乱码和替换,但如果我将其提交给自己并检查其值,则会保留重音符号。我有什么想法可以解决这个问题吗?
我尝试的测试的一个例子是:
的工作。打印出来:éspaceé
当发送到test2.aspx值输出的动作是éspaceé
时答案 0 :(得分:1)
尝试在web.config
中设置此项<globalization
requestEncoding="utf-8"
responseEncoding="utf-8" />