已更新實用版:DateChooser ASP.NET 2.0版 之實用版 請大家一定注意版本的更新,下載最新版
DateChooser的ASP.NET 1.x版在二年前就發布了,二年以來,ASP.NET的世界發生了很大的變化,二年以來,不少使用者也發饋了不少DateChooser存在的問題,但由於個人的力量始終是有限的,所以一直以來我都對它疏於維護,以至於在DateChooser上積累了大量的問題。
現在剛好利用寫ASP.NET2.0控制項開發這本書的機會,我把DateChooser重構為ASP.NET 2.0的版本,這個版本的DateChooser有很大的改變,是以前版本的推倒重來。
新版DateChooser的特點和老版本相比,最主要的特點是:
1、基於跨瀏覽器的指令碼,能在各種瀏覽器中有良好表現;
2、控制面板完全基於樣式表,可以進行靈活的定製;
3、提供年、月視圖切換,選擇日期更方便;
4、彈出特效不再依賴IE濾鏡;
5、使用JQuery和ASP.NET AJAX用戶端指令碼庫,可作為實戰JQuery的樣本項目;
6、完全開源,可自由使用,在書中還有對用戶端與服務端代碼詳細的解說。
除此之外:
1、設計時功能更強大
2、提供年和月視圖
3、可以限定日期範圍
4、自動更新錯誤資料,包括格式錯誤和日期超出範圍
5、在IE中可自動選擇日期部分,可以分部分更新日期,在FF中不能分部分,但可以以加速度增減日期
6、彈出特效
7、支援自動回傳
DateChooser完全開源,大家可以修改原始碼,發表自己的版本,但需要保留原有著作權資訊。
控制項開發一書已寫到最後一部分,將由博文視圖出版,預計在9月出版。本書將是市面上對ASP.NET2.0控制項原理與開發講解最全面的一本書,特點是突出ASP.NET2.0的特點,而且基本上每個知識點都有精心設計的範例程式碼,並且隔幾章就有一個較大型的階段項目,對前面幾章內容進行疏理。DateChooser就是書中的第二個階段項目,對控制項屬性、事件、指令碼整合幾個方面的內容進行回顧和升華。後面還會將書中的部分章節公開試讀。
DateChooser項目和測試專案下載