日期:2014-05-19  浏览次数:20990 次

winform传值时,"+"成了空格,急
通过属性传值时,字符串中的加号变成了空格?

请问winform中如何传加号啊

------解决方案--------------------
// 先在项目中.NET页添加System.Web引用
using System.Web;

textBox1.Text = HttpUtility.UrlEncode( "Zswang 路过 ", Encoding.Default); //Zswang+%c2%b7%b9%fd
Text = HttpUtility.UrlDecode(textBox1.Text, Encoding.Default);
------解决方案--------------------
把你的代码贴出来看看,应该不是传值问题,可能是你的代码写得有问题
------解决方案--------------------
你是在字符串里用的加号码?
加号应该不用转义的阿
------解决方案--------------------
不光是+号,还有很多都会变的,要进行编码,如zswang