前端传递参数代码如下:<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>
2 回答

肥皂起泡泡
TA贡献1829条经验 获得超6个赞
注意 你R["IG_Name"] 取值 之后 是否 已乱码
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | 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> |
- 2 回答
- 0 关注
- 918 浏览
添加回答
举报
0/150
提交
取消