当时咱们评估这两款控件主要考察:控件的功能、易用性、与当前项目的集成时间和自动代码完成的时间。 正则表达式
首先咱们比较了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