您的位置:知识库 » .NET技术

手把手教你如何扩展GridView之自动排序篇

作者: jillzhang  来源: 博客园  发布时间: 2008-09-25 14:23  阅读: 5667 次  推荐: 0   原文链接   [收藏]  

最新重构源码下载:打造0代码全自动GridView-天具神力     
      
  看到这两天园子里面“强奸”GridView的兄弟们可真不少,自己也手痒,也凑凑热闹,写得好,大家鼓励鼓励,写的不好,大家多多指教。

  首先说说本文要实现的目的,大家都知道GridView支持排序,但是每次排序的时候,都需要给GridView添加OnSorting事件,这么繁琐而费力,作为世界上最最聪明的程序员的我们难道没有抱怨么?废话少说,不才想到了一种解决这个问题的方法,可以让大家一劳永逸。下面就让兄弟我臭摆一下,希望园子里面的高高手,大大牛们给给面子,捧捧场,别取消兄弟。

  首先创建一个GridViewEx的类,并继承GridView,然后添加如下委托

public delegate void BindEventHandler();

   在GridViewEx中添加如下代码: 

DataSet _ds;
        [Description(
"自定义的DataSet类型数据源"),Category("扩展")]
        
public virtual DataSet DataSetSource
        
{
            
get
            
{
                
return _ds;
            }

            
set
            
{
                _ds 
= value;
            }

        }

 

0
0

.NET技术热门文章

    .NET技术最新文章

      最新新闻

        热门新闻