我试图在我的一个项目中使用DevExpress的控件来实现其智能和优雅的UI界面。当我使用普通的html或asp控件时,我的一个页面大小在客户端大约为400KB。使用devexpress使该页面的大小约为1.2MB,几乎是之前版本的4倍,而且我只使用了3个圆形面板和一个日期编辑。
这个项目的目的是在我的国家使用,人们的浏览速度通常是8-16kbps(每秒每公斤BIT,当然:()。所以在该页面使用devexpress会让用户感到非常麻烦。加载该页面。
我听说使用jquery可以构建与DevExpress的控件几乎相同的UI,但它会产生更少的客户端代码。
有可能吗?如果是,那么我应该使用哪个JQuery插件?
答案 0 :(得分:2)
我认为你需要看看jQuery UI。它将使您能够轻松创建非常轻巧,时尚的界面;单个页面肯定不会接近1.2Mb的下载(假设你是明智的:)。
作为一个起点,我建议您查看demos。您可以customise your build仅包含您需要的那些小部件(您提到了日期编辑,我不知道DevExpress,但我的猜测是Datepicker可能做同样的事情)。您可以创建一个theme online using the fantastic and world-famous ThemeRoller App来与这些小部件一起使用。此外,您可以直接从google's CDN包含这些库(jQuery和jQueryUI),这应该可以加快缓存和并行性(以及众多其他优势)。希望有所帮助。
答案 1 :(得分:0)
对于网格,您可以查看Trirand的jqGrid for ASP.NET - 基于jQuery和ThemeRoller