07 2009 档案

摘要:本人一直抱怨使用GridView来实现分页,删除等功能,GridView效率低下(虽然我们什么基本什么都不用做),而且不是很灵活,最近才发现Repeater控件实在是一个不错的控件。首先给GridView,DataList和Repeater这3大数据绑定控件作下比较。三者都能够绑定数据源,而不用去手动构造循环结构,GridView会自动生成许多布局控制,而DataList控件灵活性很好,它使用&l... 阅读全文
posted @ 2009-07-28 22:48 Sunny Peng 阅读(2726) 评论(5) 推荐(3) 编辑
摘要:今天我的一个朋友看到我写的那篇《C#中用AJAX验证用户登录》时,给我指出了点小毛病。就是在用户登录时,如果用户登录失败,在下面这段代码中,都会new出来一个User对象,如果连续登录失败多次,就会生成多个User对象,而它们在登录失败后已经无用了,依然占据着内存,就算是C#有垃圾回收机制,但不确定什么时候对这些对象进行回收。然后去网上找了一篇C#资源释放的文章,讲的很透彻,和大家分享一下。[代码... 阅读全文
posted @ 2009-07-07 23:56 Sunny Peng 阅读(12005) 评论(6) 推荐(4) 编辑
摘要:DAL:[代码]Model: [代码]BLL: [代码]页面:[代码]JS脚本:[代码]异步调用页面:[代码] 阅读全文
posted @ 2009-07-06 00:29 Sunny Peng 阅读(2347) 评论(5) 推荐(3) 编辑
摘要:Q1,js的写法:document.getElementById('save').disabled=true;在jquery中我是这样写的$("#save").disabled = true;为什么没效果呢A,这个是典型的问题,其实因为$("#save")出来的其实是jQuery对象,而不是普通DOM对象这是新手常见的问题。解决方法有2:1,用JQ写法,$("#save").attr("disab... 阅读全文
posted @ 2009-07-04 00:42 Sunny Peng 阅读(811) 评论(1) 推荐(0) 编辑
摘要:别的不说,先看效果图吧这是展开以后的效果图这是收缩以后的效果图用jQuery实现这个功能也就几个函数就搞定了,来看看关键的代码吧。[代码]首先要导入3个js文件,其中js/jquery-1.3.2.min.js是压缩以后的jQuery类库;js/pngfix/supersleight-min.js是支持IE6的一个类库,是对图片进行处理的,它能消除那两个按钮图片的四周(图片本来是长方形的,这里你看... 阅读全文
posted @ 2009-07-02 21:47 Sunny Peng 阅读(5692) 评论(3) 推荐(2) 编辑
摘要:jQuery选择器$()是jQuery的核心部分,他能够精确查找页面中的元素。$()函数不需要像普通的JavaScript代码来遍历一组元素,它能够帮我们自动遍历,下面来看看jQuery常用的选择器。CSS选择器类型 标签形式:$('p'),这将获得页面中所有的p元素,可以在jQuery中这样写:$('p').addClass('.para'),这样就为整个页面的p元素都添加了样式类.para。C... 阅读全文
posted @ 2009-07-01 23:39 Sunny Peng 阅读(1322) 评论(1) 推荐(1) 编辑