這是幾年前在研究一個開源項目時所收集的分頁控件,後來我一直使用,支持分頁組,前頁後頁和頁碼同時顯示,支持LinkButton和Path和QueryString三種分頁的模式來適應各種啓用ViewState和關閉ViewState的環境。
最初我使用它時他還只具有最普通的功能,後來我用久了覺得不太方便,於是把它進行了漢化,增加了設計時支持,可以直接在VS的設計時進行可初化的屬性設置,而且搞了20個CSS放到其中做資源文件,可以方便的使用。另外可以選擇以哪種標籤生成,默認的外層是DIV,可以改成SPAN或其它的。
使用方法:
第一步:使用前需要先設置它的ControlToPage,這個屬性是控件頁面上的哪個控件的,如Repeater。
第二步:接着就可以設置它的CssClass。可以參照這個圖片
由於是使用CSS而不是象微軟控件一樣直接設置在控件本身(會產生垃圾代碼),所以沒有辦法在設計時預覽,CSS樣式參照如下: