随笔分类 -  C#、ASP.NET

探讨一些关于C#、ASP.NET开发的问题及解决方法
DotNetZip支持多种编码格式
摘要:前几天发布了[DotNetZip解决文件名称中文字符不显示的问题],解决了中文名称的显示问题,从几位热心网友的回帖来看,是希望能支持多种编码!! 这两天抽了点时间,将源代码修改了一下,使其能够支持多种编码 当然也可以不指定编码,这时将使用默认编码:GB2312 下载地址: http://files.cnblogs.com/redleaf1995/DotNetZip2.rar 阅读全文
posted @ 2009-10-26 10:56 红色枫叶 阅读(2113) 评论(8) 推荐(4)
DotNetZip解决文件名称中文字符不显示的问题
摘要: 由于工作需要,从网上下载了一个压缩组件--DotNetZip,使用感觉良好,但是目录中有中文名称的文件时,就会出现问题,要么名称显示不全,要么就显示若干个问号,很是令人苦恼!! 没办法,只好自己动手解决问题啦,一步步的跟踪定位,最后找到ZipEntry类的WriterHeader方法,估计是写文件头,文件名称应当写在这里... 阅读全文
posted @ 2009-10-22 11:00 红色枫叶 阅读(4685) 评论(8) 推荐(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) 评论(2) 推荐(0)