芯友网xin1234.com

Asp.net MVC在controller中获取参数时中文乱码各位大神有碰到这样的问题吗



【路人】1535132907
MVC在controller中获取参数时中文乱码
各位大神有碰到这样的问题吗
MVC 在浏览器直接输入中文参数 出现乱码问题: 例如地址: http://www.csXXXXX.com/id=中哦  然后在Controller 中获取到的值是 id=%D6%D0%C5%B6  怎么获取到 中文参数?  
试过了 Server.UrlDecode(id)等方法 还是没获取到中文 参数。希望各位帮忙解决
【大腕】Richard

中文本来就该编码解码
【新秀】HampSon
Encoding
【新秀】打入敌人内部的卧底
你用get方法就要编码
你用post就不需要
这个东西老基础了
【大腕】Richard
表单提交,GET POST 都会自动编码,服务器端 request ,也不需要手动解码

JS 构建 URL 参数时,可能需要手动编码,而且是用 encodeURIComponent
【配角】a蝴蝶信使
js 我一般escape()编码的。
【大腕】Richard
encodeURIComponent 和 常规提交表单时,自动编码的格式一致
服务器只需要 request.querystring,request.form,就会自动解码

相关问题
我Asp.net MVC 4在razor视图中,从session获取到当前的登录用户对象user】 存到viewbag里面查下用法就知道了;好的好的,多谢指点哈;
为什么asp.net MVC不能接收JS复杂对象呢??】 json不是C#的数据类型;是的,但是JSON里面的属性,属于C#的数据类型我在网上看到有些人用了ModelBind
winform的 使用code 128 字体打印条形码  现在在中文操作系统上没有问题 在英文系】 这个不复杂吧用啥做呀;@原始森林 你用
谁告诉下我,Asp.net和Asp.net.mvC的区别吗】 包含前者是大平台;.NET 最大
------分隔线----------------------------
赞助商链接
赞助商链接