探讨一些关于C#、ASP.NET开发的问题及解决方法
DotNetZip支持多种编码格式
摘要:前几天发布了[DotNetZip解决文件名称中文字符不显示的问题],解决了中文名称的显示问题,从几位热心网友的回帖来看,是希望能支持多种编码!!
这两天抽了点时间,将源代码修改了一下,使其能够支持多种编码
当然也可以不指定编码,这时将使用默认编码:GB2312
下载地址: http://files.cnblogs.com/redleaf1995/DotNetZip2.rar
阅读全文
posted @
2009-10-26 10:56
红色枫叶
阅读(2113)
推荐(4)
DotNetZip解决文件名称中文字符不显示的问题
摘要: 由于工作需要,从网上下载了一个压缩组件--DotNetZip,使用感觉良好,但是目录中有中文名称的文件时,就会出现问题,要么名称显示不全,要么就显示若干个问号,很是令人苦恼!!
没办法,只好自己动手解决问题啦,一步步的跟踪定位,最后找到ZipEntry类的WriterHeader方法,估计是写文件头,文件名称应当写在这里...
阅读全文
posted @
2009-10-22 11:00
红色枫叶
阅读(4685)
推荐(2)
ASP.NET页面中window.open方法对history对象的影响及解决
摘要:在ASP.NET页面中,如果想返回前一页面。可以调用javascript的window.history.back()方法。但如果界面中有按钮等控件执行了window.open()的javascript方法来打开其它页面后, window.history.back()方法就不太好用了。
知道产生问题的原因,就好解决问题了,我们只要在每次调用window.open()方法之后,执行一次window.history.back()清除掉刚保存进histroy对象的页面地址。这样问题就顺利解决了!!
阅读全文
posted @
2008-04-10 17:27
红色枫叶
阅读(967)
推荐(0)