当前位置:编程学习 > C#/ASP.NET >>

帮帮忙.CS程序的(WinForm)中的一个FORM用到webBrowser控件,中文路径的图片无法显示 100分全送了

一个FORM中用到了webBrowser控件,页面是由XML与XSL生成的,页面要显示的图片是中文路径的,结果页面无法显示,图片属性显示地址是乱码.
帮帮忙!


System.Web.HttpUtility.UrlEncode(filePath);

用上面的方法处理过,还是不行. --------------------编程问答-------------------- 没看懂,不过你把路径改成英文的路径看看好不好用 --------------------编程问答-------------------- 对的,英文路径可以
但如果当中包含中文,就得先转换.所以我用了

System.Web.HttpUtility.UrlEncode(filePath); 

但这样之后的地址就变了 --------------------编程问答-------------------- 其实就是用XML与XSL生成页面,页面中的图片是带中文的路径

但生成页面后页面中路径乱码了.如何解决啊 --------------------编程问答-------------------- 你在IE-高级:总是以UTF-8发送URL(需要重新启动IE),选中。 --------------------编程问答-------------------- 我的webbrowser打开本地htm文件,在debug下可以成打开,但是在release下说是有非法路径,不知道怎么处理。 --------------------编程问答-------------------- 用Encode进行字符转换再输出了,这样可能就不会错了
补充:.NET技术 ,  .NET Framework
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,