日期:2014-05-18  浏览次数:20445 次

在asp.net传值中出现问题!
Response.Write(String.Format("<script language=JavaScript>window.open('DisplayInfo.aspx?path={0}','','height=330,width=560,resizable=no,z-look=yes,toolbar=yes,scrollbars=yes,menubar=yes')</script>",infoPath));
语句如上,最后的infoPath保存的是路径,但是当值传到另一个页面的时候路径中的"/"则会被替换成"?",无法读取文件,这个问题应该怎么解决呢?

------解决方案--------------------
infoPath你传的什么值。。貌似我这好的。。。实在不行就将infoPath用UrlEncode下,然后另边DECODE下