不斷創新的懶人之選,快速完成數據表管理的免費控件

又是一年過去了,還能想起去年的現在,家裏只有12度,只好把電腦搬到客廳去工作。多少個寒冷的夜晚和一盞深夜不滅的燈,就爲了實現批次更新和批次錄入以及客戶端排序.....

那是一種什麼樣的生活我現在真的不願意再回憶了。數千行的js代碼讓人發瘋,而每一個功能的增加將會產生多少次的測試....

好在已經完成的功能我可以不再去想它了!它正在我所做的所有項目中爲我節約了大量的時間,我可以不再爲分頁與記錄新增管理刪除操太多的心了,畢竟付出是有回報的,雖然目前願意爲他贊助的人並不多。。。

好了,DTable7.0發佈了。它終於一改sql語句 + 懶人操作的印象,全面支持各種數據源來實現,爲使用存儲過程和緩存對象來實現業務做好的充分的準備。看看它都新實現了些什麼:

功能介紹
DTable能夠快速實現asp.net項目的數據表顯示、查看、新增、更新、刪除。

從數據表格的顯示來看,它能使用DataTable(以及所有能夠轉換爲DataTable的數據源,如:xml等),DataReader,SQL語句,存儲過程作爲數據源實現數據表格的顯示,並且能夠實現內置的分頁導航。對於存儲過程來說,可以使用帶分頁控制的存儲過程來實現高效的數據顯示,也可以使用不分頁的存儲過程實現自動分頁。如果使用SQL語句,DTable將首先查詢出當前分頁的ID集合(及時ID並不連續),然後再查詢出當前分頁所有ID集合的記錄集來實現數據表格的呈現,同時還能提供內置查詢控件生成等豐富的功能。

無論使用何種數據源,都可以對數據表格的各個列進行格式設置,如:貨幣、日期、布爾值的替換、鏈接圖片(自動識別Flash文件),二進制圖片以及支持string.Format的格式設置。與此同時,還可以爲某列生成超鏈接,並把某列的值作爲參數傳遞;還可以爲某列生成一個javascrip的點擊事件....

DTable內置了記錄的詳細查看,類似新聞系統的新聞查看頁面。點擊自動生成的第一個字段鏈接即可進入詳細查看狀態。詳細查看狀態仍然可以對任何字段進行格式化來顯示各種複雜的數據。

DTable內置了功能強大的記錄新增和更新功能。 它可以通過一個SQL語句或者DataTable的列結構自動生成記錄添加和更新的界面,同時根據列的屬性或者你的定義來自動生成客戶端驗證。即使你不使用DTable來實現你的記錄新增和插入,你仍然可以把它作爲一個界面生成器來生成記錄新增頁面的元素同時也得到了客戶端驗證的所有代碼。

對於新增和記錄更新,你仍然可以爲任何列實現數據的格式化,讓界面的某個字段使用下拉列表、Checkbox、超文本編輯器、布爾值的選擇、文件上傳控件....你並不需要編寫任何代碼,只是告訴它該列將要格式化的類型而已

DTable能夠實現的功能遠不止這些。對於網站前端來說,可以使用它顯示數據表格、顯示購物系統的複雜的縮略圖多列表格以及信息查看頁面。同時它也是後臺管理的絕佳選擇。多文件上傳並生成縮略圖、內置的超文本編輯器、發佈靜態頁面功能可以勝任數據管理甚至新聞發佈系統;甚至可以把它作爲註冊系統,因爲它內置了用戶名類型檢測重複的記錄數以及密碼類型來生成密碼驗證和md5加密;放置跨頁提交和重複提交的隱藏驗證碼功能.....

對於流行的管理系統來說,密集的數據管理、客戶端排序以及網格模式的批次更新功能能滿足絕大多數情況的需求。

7.0版本的改進
1.列表、新增、更新、查看、刪除操作全面支持各種數據源並支持存儲過程
2.改進了各種狀態的格式設置方法.
3.文件導出增加了xml格式的支持,並且可以指定導出的編碼解決亂碼問題
4.改進了新增和更新的格式設置類別和參數,提供最爲可用的格式設置限制。對於暫時沒有實現的任意級聯動菜單,提供了代碼插入的功能,可以自行設計一個aspx頁面來實現聯動並把選擇的值返回給dtable的控件
5.改進了合計字段的設置,支持任意多列的合計列以及合計列的再計算
6.分頁導航增加下拉跳轉菜單
7.解決了列表狀態使用複雜SQL語句容易出錯的問題
8.內置高級查詢模式允許不輸入內容提交
9.新增/更新界面內置了回車替換TAB鍵的功能
10.列表狀態允許使用自定義分頁的存儲過程。如果是SQL語句,則自動使用海量記錄模式獲得最高效率
11.減少了一些不常用的屬性,並更名了一些屬性.部分複雜的屬性改爲方法來設置,不再因爲分割符號不足導致出錯

7.0版本仍然將免費提供給懶人使用。它只想爲你節約時間,而絲毫不能幫助你學習asp.net。 如果你討厭做重複的數據記錄管理界面,那就嘗試一下用它吧,畢竟,它實現一個表的全面管理就只需要20分鐘。

所有示例文件、視頻教程以及相關資源可以到這裏看看
http://www.dtable.com

發佈了42 篇原創文章 · 獲贊 0 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章