随笔分类 -  asp.net

摘要:范型在c#编程中经常使用,而经常用list 去存放实体集,因此会设计到对list的各种操作,比较常见的有对list进行排序,查找,比较,去重复。而一般的如果要对list去重复如果使用linq distinct方式,会遇到一些坑爹的问题,发现结果集中还是存在重复数据,原因是使用这种方法是对对象的引用去重复,并不满足我们的需求。因此本文通过c#代理的方式实现对list distinct操作。 阅读全文
posted @ 2013-10-11 21:39 Bradwarden 阅读(3704) 评论(1) 推荐(3) 编辑
摘要:Asp.net button按钮点击后想要实现幕布效果来等待服务器端执行完成,这种需求虽说看起来很简单,但真实做起来并不是那么简单,涉及了很多细节点,而对于深入理解asp.net button生命周期的人来说自然不用多费周折。本人在完成此功能的时候想到了很多办法,下面将我解决此问题的过程一一分享。申明一下,做这种需求时项目已经接近尾声,因为是基于SharePoint 2007的项目(坑爹之处也在此了),而且整个项目并没有涉及到WCF或者Web Service的服务或者是handle,我更不可能为了这一点功能直接去更改项目的结构,通过javascript去用ajax来实现。所以蛋疼的一幕幕出来了。 阅读全文
posted @ 2013-10-10 17:01 Bradwarden 阅读(2703) 评论(8) 推荐(1) 编辑
摘要:C#操作json的两种方式,都是将对象和json格式相转 阅读全文
posted @ 2013-08-13 18:44 Bradwarden 阅读(1299) 评论(0) 推荐(0) 编辑
摘要:向gridview标题头中添加排序图片,当点击某一个头标题时,在标题中出现升序箭头向上的图片,再点击一次时降序,在标题中出现箭头向下的图片,初始页面时在标题头中并不现实任何图片。 阅读全文
posted @ 2013-08-13 18:38 Bradwarden 阅读(1497) 评论(0) 推荐(0) 编辑
摘要:UserControl是用户自定义控件,我们可以在UserControl中注入事件,当一个UserControl触发某种事件,然后通过事件参数来传递数据,让其他UserControl获得这个事件传递过来的参数,实现通信。 阅读全文
posted @ 2013-05-24 12:12 Bradwarden 阅读(2066) 评论(2) 推荐(0) 编辑
摘要:用了一段时间的gridview,对gridview实现的排序功能比较好奇,而且利用C#自带的排序方法只能对某一个字段进行排序,今天demo了一下,总结了三种对list排序的方法,并实现动态传递字段名对list进行排序。 阅读全文
posted @ 2012-06-19 15:36 Bradwarden 阅读(88587) 评论(15) 推荐(20) 编辑
摘要:本文介绍对dataset进行筛选,希望遇到同样需求的朋友有所帮助 阅读全文
posted @ 2012-02-22 15:30 Bradwarden 阅读(1692) 评论(0) 推荐(1) 编辑