随笔分类 -  asp.net

摘要:1. 如何让页面回发(PostBack)后,滚动条位置保持不变?在页面后台代码的Page_Load事件中,添加如下代码:[代码]上面的代码在.net1.1中等价于[代码]2. 如何在IE中让文本框刷新之后还保持原值[代码] 阅读全文
posted @ 2008-07-08 10:51 Robin Zhang 阅读(3177) 评论(3) 推荐(0) 编辑
摘要: 进行了全面的代码重构和注释工作(2008-04-13),又有最新更新啦(20080512) 在园子中发布了几个Gif处理库的版本,通过邮件的方式的确也比较费力,很多朋友建议我在CodePlex上开源,前期不是我不愿意,只是实在懒得在上面拼凑蹩脚的E文,今天终于腾出一些时间,将Gif动画处理类库在CodePlex上发布了出来,以后有更新,大家可以到上面去下载 阅读全文
posted @ 2008-05-12 22:56 Robin Zhang 阅读(24324) 评论(124) 推荐(2) 编辑
摘要: QQ秀合成0319晚修正 阅读全文
posted @ 2008-03-19 20:28 Robin Zhang 阅读(8645) 评论(177) 推荐(0) 编辑
摘要:Gif处理库 新增了多个gif图片合并功能,改善了单色算法 阅读全文
posted @ 2008-03-14 23:46 Robin Zhang 阅读(5983) 评论(124) 推荐(2) 编辑
摘要:Gif处理库 还是gif动画的处理,修正了几个错误,并增加单色功能 阅读全文
posted @ 2008-03-12 23:05 Robin Zhang 阅读(6510) 评论(88) 推荐(2) 编辑
摘要:Gif处理库 再次改进gif动画水印和缩略-节日版 阅读全文
posted @ 2008-03-08 00:21 Robin Zhang 阅读(6523) 评论(136) 推荐(0) 编辑
摘要:Gif处理库 前面的文章中,实现过Gif动画添加水印,虽然目前还有一些悬而未决的问题有待解决,但对于大多数情况还是挺实用的,看园子里面有人发生成缩略图的文章,将原来的水印部分代码加以改造,实现了从Gif动画生成Gif动画缩略图的功能 阅读全文
posted @ 2008-02-24 22:08 Robin Zhang 阅读(6517) 评论(18) 推荐(1) 编辑
摘要:更新:有了改善了性能的具体实现。速度提升几百倍 更新:早晨的版本在计算格帧之间时间延迟上有错误,现更正,纠正了动画变快或者变慢的问题 2007年,曾发过两篇解决为gif动画添加水印的文章,分别为: 给gif动画添加水印的初步实现 改善了性能的gif动画添加水印 当时,没有将完整的实现放上来,过去的一年中,陆陆续续的接到好多朋友的邮件,希望能发一份完整的实现,但由于移动硬盘毁坏,原来的代码已经... 阅读全文
posted @ 2008-02-14 18:02 Robin Zhang 阅读(6603) 评论(38) 推荐(0) 编辑
摘要:[原创]单点登陆(SSO)组件的设计与实现二-流程图以及数据格式          阅读全文
posted @ 2008-02-01 13:24 Robin Zhang 阅读(10612) 评论(30) 推荐(0) 编辑
摘要:我感觉SSO还是跳来跳去的好 原创设计并实现高扩展性,安全的,功能完备的SSO系统,主要基于url跳转和数字签名技术 支持跨服务器,跨域名,在原理上支持跨平台。 如果用的是.net平台,我这个是现成的组件,可拿过去就用。如果觉得此组件不符合需求,还可以根据接口规范灵活实现自己的  阅读全文
posted @ 2008-01-31 20:33 Robin Zhang 阅读(28071) 评论(61) 推荐(8) 编辑
摘要:首先看一下,通过此文您能获得什么 如果您是一个初学者,您可以获得一个完全"所见即所得"的GridView控件,这个控件能帮助您自动完成很多常见功能,您无需任何代码 如果您是一个熟练的开发者,可每次使用的都是原生的GridView,您需要花费精力去记忆如何实现一些常见功能,如果您想从此摆脱这些痛苦的记忆,这个扩展的控件也是一个不错的选择 如果您是一个老鸟,您有自己扩展的GridView,您能熟练的编写自定义控件,那不妨对我的源代码进行一下改进,帮助我完成更多的功能扩展 20071015(新增单选列) 20071017更新(新增客户端设置列宽度) 阅读全文
posted @ 2007-10-14 21:29 Robin Zhang 阅读(13470) 评论(162) 推荐(2) 编辑
摘要:DataTable与GridView从数据结构上来看都是一个由row和column组成表的结构,我们大部分时间是将DataTable绑定到GridView中,但web中当页面回传的时候,传递给GridView的数据源却再也找不到了,这是一件很郁闷的事情,下面我们根据两者的相似性,实现从GridView生成DataTable的方法,不管原来的GridView数据源是否是DataTable,都能使用该方法.呵呵,好像GridView的反向工程哦,:) 阅读全文
posted @ 2007-10-11 15:01 Robin Zhang 阅读(11413) 评论(11) 推荐(1) 编辑
摘要:在以前的手把手教你如何扩展GridView之自带Excel和Word导出的实现,会出现不规律的乱码现象,查阅了很多资料,比如有人说将编码改为UTF-7,结果在excel2007中,utf-7编码的更是乱的不成样子?导出乱码的代码检查了无数遍,编码更给为utf-8,gb2312,utf-7都试过了,而且通过httpwatch检查到同样输出到客户端的内容,产生的excel却一个乱码,一个不乱,... 阅读全文
posted @ 2007-09-26 13:51 Robin Zhang 阅读(3380) 评论(8) 推荐(0) 编辑
摘要:最新重构源码下载:打造0代码全自动GridView-天具神力 在web应用程序中,我们是不是很发愁打印问题,您是不是有过为了打印写Activex的经历,我们有没有想过,Word和Excel的打印功能能被我们利用起来呢?只要我们将我们将数据导出到Excel或者Word中,打印岂不是小case了么。下面就谈谈如何让GridView自己支持导出Excel和Word 。 首先增... 阅读全文
posted @ 2007-06-10 19:10 Robin Zhang 阅读(7843) 评论(31) 推荐(1) 编辑
摘要:最新重构源码下载:打造0代码全自动GridView-天具神力 您在使用GridView的时候是不是每次都要处理分页事件OnPageIndexChanging,面对成千上万的页面,您是否在页面中都有这样的代码: this.PageIndex = e.NewPageIndex;,看着原来写的臃肿的页面代码,您高兴的起来么?现在考验程序员水平的标准不再是写过多少行代码了,同志们... 阅读全文
posted @ 2007-06-10 10:19 Robin Zhang 阅读(6365) 评论(8) 推荐(0) 编辑
摘要:我们在使用GridView的时候,很多时候需要使用CheckBox列,比如批量删除,批量审批,但是每每都需要记住繁琐的实现方法。多麻烦呀!再次给GridView做个手术,让它自己就能产生CheckBox岂不爽死了。以后您就有权利忘记怎么实现CheckBox列了。哈哈,作咱们这行的,就要学的慢慢退化,什么事情都记着,累也累死了。 下面谈谈我这实现的思路: 因为Grid... 阅读全文
posted @ 2007-06-07 20:48 Robin Zhang 阅读(13948) 评论(13) 推荐(0) 编辑
摘要:最新重构源码下载:打造0代码全自动GridView-天具神力 看到这两天园子里面“强奸”GridView的兄弟们可真不少,自己也手痒,也凑凑热闹,写得好,大家鼓励鼓励,写的不好,大家多多指教。 首先说说本文要实现的目的,大家都知道GridView支持排序,但是每次排序的时候,都需要给GridView添加OnSorting事件,这么繁琐而费力,作为世界上最最聪明的程序... 阅读全文
posted @ 2007-06-04 23:03 Robin Zhang 阅读(9732) 评论(6) 推荐(0) 编辑
摘要:学习目的: 通过进一步学习Nhibernate基础知识,掌握用Nhiberate实现多对多的业务逻辑 开发环境+必要准备 开发环境: windows 2003,Visual studio .Net 2005,Sql server 2005 developer edition 前期准备: 学习上两篇单表操作和many-to-one篇 3.对上篇文章的部... 阅读全文
posted @ 2007-03-23 23:58 Robin Zhang 阅读(11367) 评论(9) 推荐(0) 编辑
摘要:先看一下下面这张弹性碰撞图从图中我可以看出,球在下落过程中由于受到摩擦力的作用,能量逐渐消耗,从物理上讲,如果一个球从固定高度的高空下落,他所具备的势能为1/2gh*h,好像是亚,但是在下落过程中,这些能量会逐步消耗在克服摩擦力上,下落过程中的受力图示为:由于能量逐渐消耗,弹球每次弹起高度会有所降低,因此有拉锯式的下落过程。很有节奏感。如果将上面的原理应用到窗口中就可以产生很炫的抖动效果,您的窗口... 阅读全文
posted @ 2007-03-06 17:37 Robin Zhang 阅读(5006) 评论(37) 推荐(0) 编辑
摘要:注:本次项目的开发环境为.net 2003+SQL20001。winform下气球提示(ToolTip) /Files/jillzhang/NativeMethods.rar2。全局热键如Control+Alt+Z呼出 /Files/jillzhang/HotKey.rar 阅读全文
posted @ 2007-01-31 11:41 Robin Zhang 阅读(1432) 评论(1) 推荐(0) 编辑