讨论 在asp.net中,从一个页面传值到另一个页面时,字符串不识别?相同语句,在另一个工程中,字符串能够识别? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果用Session,是没有问题的~如果是QueryString,就要注意编码的问题,根本的解决方法是编码转换:string tmp = "ab中文信息cd";Response.Redirect("webform1.aspx?tmp=" + Server.UrlEncode(tmp));-------------取:string tmp = Server.UrlDecode(Request.QueryString["tmp"]); 用加码和解码在后台定义个全局变量Temp如果是前台java 脚本window.open("webform.aspx?temp=+"encodeURI(Temp),"aa")在另一个页面后台:string NewTemp = Server.UrlDecode(Request.QueryString["temp"]); 关于反射的疑问 请交在网上看到的一道C#面试题 C#.Net+SQL Server现在都流行什么系统呢? datagrid C# Winform的资源文件做数据库 C#用VS2005连Access数据库后如何配置? 数据库操作问题,为什么不能使用参数了? 在线求助,两台数据库数据插入时同步 一个有关于插件的问题,谁有插件的具体开发例子(最好是.net方面的),谢谢 如何快速得到局域网上的机器ip列表? 500分 请教调用c++函数问题 类创建子窗体如何在父窗体显示,在线等
string tmp = "ab中文信息cd";
Response.Redirect("webform1.aspx?tmp=" + Server.UrlEncode(tmp));
-------------
取:string tmp = Server.UrlDecode(Request.QueryString["tmp"]);
在后台定义个全局变量Temp如果是前台java 脚本window.open("webform.aspx?temp=+"encodeURI(Temp),"aa")
在另一个页面后台:
string NewTemp = Server.UrlDecode(Request.QueryString["temp"]);