ASP.NET MVC3中文参数乱码问题 80

前端传递参数代码如下:<ahref="/workload/Count_er?IG_Name=<%=R["IG_Name"]%>">1</a>控制器接受:stringIG_... 前端传递参数代码如下:
<a href="/workload/Count_er?IG_Name=<%= R["IG_Name"]%>">1</a>
控制器接受:
string IG_Name = Request["IG_Name"];
但是在接受的时候会是乱码,现在网上的常用的3种方法都没用
< globalization requestEncoding="gb2312" responseEncoding="gb2312" culture="zh-CN" fileEncoding="gb2312" />

可以用但是会影响到其他页面,加密再解密的方法也用过还是没用,求大神帮帮忙
最好能有源码,说清楚点,感激不尽,谢谢
整个A标签: <a href="/workload/Count_er?IG_Name=<%= Server.UrlEncode(R["IG_Name"].ToString().Trim())%>" target="navTab" mask="true" rel="Count_si" style="color:Blue"> <%= R["IG_Name"].ToString().Trim()%></a>
展开
 我来答
NA009
2013-10-21 · TA获得超过579个赞
知道小有建树答主
回答量:331
采纳率:0%
帮助的人:267万
展开全部

编码后 常理来说 是不会乱码的

注意   你R["IG_Name"] 取值 之后 是否 已乱码 


    

public class HomeController : Controller
    {
        //
        // GET: /Home/

        public ActionResult Index()
    迟氏卖    {
            return View();
        }

public ActionResult IndexTwo()
        核辩{
    码逗        ViewData["IG_Name"] = Request["IG_Name"];
            return View();
        }

    }

Index.aspx
<body>
    <div>
        <a href="IndexTwo?IG_Name=<%=Server.UrlEncode("中文") %>">Click Me</a>
    </div>
</body>

IndexTwo.aspx
 <body>
    <div>
        <%=ViewData["IG_Name"] %>
    </div>
</body>
追问
这个方法没用,取值之后不是乱码,编译也能编译成功,就是控制器接受不到编译后的值
追答
控制器接收不到编译后的值 不明白你什么情况
cfengcheng
2013-12-17
知道答主
回答量:12
采纳率:0%
帮助的人:4.4万
展开全部
后台伍森迹:

Server.HtmlEncode(msg)

前腔并台:春吵
Server.HtmlDecode(msg)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
depluin
2013-10-22 · TA获得超过3179个赞
知道大有可为答主
回答量:3378
采纳率:75%
帮助的人:2476万
展开全部
  1. 编码都顷凳换UTF-8试和弯试

  2. 换个传参雀棚旅方式,用表单+POST传

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pfdhi
2013-10-21 · TA获得超过239个赞
知道小有建树答主
回答量:360
采纳率:100%
帮助的人:209万
展开全部
有没有试过对<%= R["IG_Name"]%>进行URL编码?
更多追问追答
追问
试过,没用,我先进行了编码然后解码的
追答
R["IG_Name"]原始值,URL编码后的值,A标签的href属性,后端接收到的原始值,后端URL解码后的值。

都发出来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式