浑水~摸鱼

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET

asp.net技术方面
摘要:今天测试发邮件,发现了个奇怪的问题:在邮件标头中找到无效的字符:“周”刚开始以为是标题的编码问题,于是加了 m_message.SubjectEncoding = Encoding.UTF8; 但问题依旧没有解决,后来又google了半天,有人说是微软的一个bug,就是电脑名不能是中文的,但是我的电脑名是英文的,这个应该可以排除,后来发现了就是如果邮件带附件的话就会出现这个错误,如果没有附件就完全没有问题,这是什么原因呢,纠结了半天,最后找到原因是以下3行代码的问题,disposition.CreationDate = System.IO.File.GetCreationTime(filePa 阅读全文
posted @ 2012-08-30 14:15 断鱼 阅读(1629) 评论(0) 推荐(0)

摘要:带了几个同事一块儿做项目,在发布信息时,会有些验证,比如非空,邮箱,手机号码之类。当然我们最原始的做法就是一个一个判断,去验证是否符合我们的要求。但是这样问题就来了,我们会发现按钮事件里面的if简直是一个挨着一个。如下图 简直惨不忍睹啊:if (GetQueryString("SaleStartDate") != "" &&Strtime(GetQueryString("SaleStartDate").ToString())==true) { fp.SaleStartDate = DateTime.Parse(GetQ 阅读全文
posted @ 2011-04-11 17:06 断鱼 阅读(552) 评论(5) 推荐(0)

摘要:前一段时间由于公司需要,在一个页面A中嵌入了另外一个IP下的网页B,用了iframe来做。后来发现B中的无论是session和Coolie都丢失了,在网上Google了半天终于找到了解决方案,在B页面的Page_Load中加入以下代码即可以解决该问题:Response.AddHeader("P3P", "CP=CAO PSA OUR"); 阅读全文
posted @ 2011-03-09 16:47 断鱼 阅读(1205) 评论(2) 推荐(0)

摘要:来博客园很久了,也从大牛们那里学到了好多东西。今天开始写博客,写下自己的技术点滴!前两天接到公司一个需求,是公司手机网站那边要求提供一个接口,用于生成报表图片,方便手机用户查看。公司的报表原先好多是基于FlashChat的,但是用flash是不能满足需求的,好多手机是不支持flash的,而且即使支持也会比较消耗流量。所以需要把报表画到图片上,这样就可以直接调用了。由于对GDI+也不是太熟悉,花了一天时间才搞定,期间查了很多资料。最后还是被我搞出来了,哈哈,鉴于怕以后有其它类似需求,我做了下封装。现提供给大家,有需要的朋友可以拿走。目前封装的还不是太完美,缺点是纵轴目前只支持6个刻度。纵轴刻度的 阅读全文
posted @ 2011-02-22 11:21 断鱼 阅读(736) 评论(4) 推荐(0)