用C/S程序打开网页传值时出乱码
打开指定的网页传参数: 
 Process.Start( "IExplore.exe ",@ "E:\code\vs2003\C#\myapp\news_grid.htm?user=admin ");   
 执行后变成:E:\code\vs2003\C%23\myapp\news_grid.htm%3fuser=admin   
 请问这是怎么回事?
------解决方案--------------------那是浏览器将一些符号转换了 
 比如汉字,为了使英文服务器能支持,就转换成%XX格式的 
------解决方案--------------------user并没有被转换 
 但,你看到的%3f 其实是将 ? 转换的 
 至于,为什么 ? 也要转换 
 我就不清楚了,呵呵
------解决方案--------------------注意全角和半角之分啊
------解决方案--------------------是被编码了,你用urlencode()解一下码应该就好了