手把手教你如何擴展GridView之自動排序篇

作者: jillzhang  來源: 博客園  發布時間: 2008-09-25 14:23  閱讀: 5741 次  推薦: 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
 
 
 

文章列表

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大師兄 的頭像
    大師兄

    IT工程師數位筆記本

    大師兄 發表在 痞客邦 留言(0) 人氣()