加入收藏 | 设为首页 | 会员中心 | 我要投稿 天瑞地安资讯网 (https://www.52baoding.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > Asp教程 > 正文

Asp.net 如何让我的表单提交理解unicode字符?

发布时间:2022-10-26 13:09:54 所属栏目:Asp教程 来源:
导读:  Asp.net 如何让我的表单提交理解unicode字符?

  asp.netunicode

  Asp.net 如何让我的表单提交理解unicode字符?,asp.net,unicode,Asp.net,Unicode,当我的ASP.NET应用程序的某些用户输入以下文本时
  Asp.net 如何让我的表单提交理解unicode字符?
 
  asp.netunicode
 
  Asp.net 如何让我的表单提交理解unicode字符?,asp.net,unicode,Asp.net,Unicode,当我的ASP.NET应用程序的某些用户输入以下文本时Je bénéficie d'un教练我在请求中获得以下值。表单:乙脑?N?菲西d?联合国辅导起初,我的页面将编码设置为Latin1,我认为使用以下元标记将其更改为Unicode(UTF8)会有所帮助:但是在更改之后,我仍然在Request.Form中获得这些“块”奇怪的是,当我提
 
  当我的ASP.NET应用程序的某些用户输入以下文本时
 
  Je bénéficie d'un教练
 
  我在请求中获得以下值。表单:
 
  乙脑?N?菲西d?联合国辅导
 
  起初,我的页面将编码设置为Latin1ASP表单,我认为使用以下元标记将其更改为Unicode(UTF8)会有所帮助:
 
  
  但是在更改之后,我仍然在Request.Form中获得这些“块”
 
  奇怪的是,当我提交由IIS提供服务的页面时,就会发生这种情况。如果我得到相同的html,将其保存在本地,直接在浏览器中打开文件(例如c:\myform.html)并提交,一切都很好,我在Request.Form中看到了unicode字符
 
  有什么建议吗?我在这里迷路了…
 
  你可以试试“charset=ISO-8859-1”。我希望help's.
 
  您提到的meta标记可以确保页面内容按照UTF-8代码页呈现,但不会告知应该如何处理发布的数据。为此,应在表单标记中添加此属性:
  
  但是,当您通过IIS和文件系统运行它时,不知道为什么行为会有所不同
 

(编辑:天瑞地安资讯网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!