當時咱們評估這兩款控件主要考察:控件的功能、易用性、與當前項目的集成時間和自動代碼完成的時間。 正則表達式
首先咱們比較了Kendo UI和DevExpress當前所提供的控件,並大體評估了控件的功能。根據項目的需求,咱們主要測試了文本和日期兩個控件。 測試
Kendo UI是Telerik旗下的控件,在Web和移動開發領域都有很是棒的表現,在開發者當中也是至關的受歡迎。Kendo UI提供了兩個文本字段控件:Autocomplete 和 NumericTextBox。後面個控件提供了各類選項,好比價格、百分比、測量和質量。這些控件很是驚豔,功能很強大,不過惟一的不足就是它的Mask文本字段,好比輸入郵件和地址必需要用固定的格式,不過這個問題用一個jQuery插件就能夠輕鬆解決。 spa
Kendo UI的文本字段有三個選項:Calendar, DatePicker 和 DateTimePicker。Calendar很是平滑,能夠自定義模板,好比能夠爲日曆添加圖標。 插件
DatePicker 和 DateTimePicker使用比較簡單,好比要提取其餘DatePicker上的動態數據,只須要一行代碼就能夠實現。一樣,這兩個控件也是徹底可自定義的,不只能夠提取單個的日期,還能夠提取月份,DateTimePicker能夠提取單個小時。 開發
DevExpress固然不用我多介紹了,界面控件中的老大,界面效果好,控件豐富,能夠實現各類意想不到的效果,用了以後都會有相見恨晚的感受。它的文本控件支持多種格式,可隨意添加各類數字、Email、地址和IP等,它還能夠添加正則表達式驗證和定義消息。 get
Kendo UI的網格很是棒!功能很豐富,支持主從結構、行模板、行內編輯、隨意翻閱和同步加載等。這裏不能列出全部的功能,對Kendo UI有興趣的朋友不妨體驗一下它的Grid Demo。 同步
以後咱們又測試了DevExpress Grid,不愧是老牌控件,它的網格控件固然也不負衆望。不過通過測試體驗以後發現它的功能比Kendo UI Grid稍微要少一點,模板指定比較麻煩,主從結構沒法獲取,並且網格的樣式也比Kendo UI要簡單。 模板
考慮到咱們的項目須要大量的網格數據操做,最終咱們選擇了Kendo UI。固然這裏不是說功能越豐富的就越好,固然要根據本身的項目需求和價格預算來綜合考量,畢竟兩款控件都是很是值得信賴的。 im