Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 11 years ago.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
我广泛使用了 DevExpress ASPxGridView 及其许多其他控件。
如前所述,DevExpress 控件可以创建大量标记,但是,它们还具有大量功能和特性。它们非常容易使用。如果您需要的只是一个非常简单的网格控件,那么它可能有点大材小用了。但是,如果您想要具有排序/分组、列的拖放重新排序、运行时隐藏和添加列、AJAX 支持等功能,那么这些控件就很棒。
最近的版本(2009.2 和 2009.3)引入了许多性能改进,主要围绕减少服务器往返过程中涉及的流量和周期时间。这使得最终用户的控制感觉更加敏捷。
DevExpress 控件的另一项主要优势是支持。这些人非常擅长及时回复您的问题并提供有意义的答案。我还喜欢他们每年发布多个版本,其中包括增强功能和新功能。您可以通过查看 ASPxGridView 的发布历史记录来查看它们的发布历史记录: http://devexpress.com/Products/NET/Controls/ASP/Grid/whatsnew.xml
总而言之,我认为这是物有所值的。
顺便说一句,我与 DevExpress 没有任何关系,我只是一个满意的客户。
I've made extensive use of the DevExpress ASPxGridView and many of their other controls.
As mentioned earlier, the DevExpress controls can create a lot of markup, however, they other a ton of functionality and features. They're pretty easy to use. If all you're needing is a really simple grid control, then it's probably overkill. However, if you want to have features like sorting/grouping, drag-drop re-ordering of columns, hiding and adding columns at run-time, AJAX support, etc. then these controls are awesome.
Recent versions (2009.2 and 2009.3) have introduced a number of performance improvements mainly around reducing the volume of traffic and cycle time involved in round-trips to the server. This has made the controls feel even snappier at the end-user side.
One other key benefit of the DevExpress controls is the support. These guys are excellent at getting back to you with meaningful answers to questions in a timely manner. I also enjoy the fact that they have several releases per year which include enhancements and new functionality. You can see their release history by looking at their release history for the ASPxGridView: http://devexpress.com/Products/NET/Controls/ASP/Grid/whatsnew.xml
All in all, I think it's a good value for the money.
By the way, I have no affiliation with DevExpress, I'm just a happy customer.
我无法对 DevExpress 控件发表评论,但正如您也要求替代方案一样:
我主要使用 过去用于 ASP.NET Ajax 的 Telerik RadControls。这是一整套包含许多控件的控件(请查看 演示以获得想法)。我认为这些控件非常强大,尽管您需要查阅文档才能利用所有功能。此外,我想指出 Telerik 提供了强大的支持(根据我的经验)。
I can't comment on the DevExpress control, but as you were also asking for alternatives:
I was mainly using Telerik RadControls for ASP.NET Ajax in the past. This is a full suite of controls with many controls (have a look at the demos to get an idea). I think these controls are quite powerful, although you'll need to consult the documentation to take advantage of all the features. In addition, I'd like to point out that telerik offers great support (in my experience).
我认为该工具很好,但如果您刚刚开始构建应用程序,我建议使用 asp.net mvc 而不是 asp.net webforms
i think the tool is good, but if you are just starting the building of the application i would recommend using asp.net mvc instead of asp.net webforms
我在一个项目中使用了 DevExpress 网格控件,它们非常出色。借助一些开箱即用的出色功能(例如过滤、排序和 AJAX 支持),可以轻松进行换肤和自定义。
I used the DevExpress grid controls on a project and they were excellent. Easy to skin and customise with some great features out of the box like filtering, sorting and AJAX support.
我们使用了Infragistics WebGrid。他们拥有丰富的知识库,并可以从他们的网站获得帮助。
我喜欢并实现的功能是模拟 Excel 功能的数据的客户端编辑。您只需移动箭头键即可编辑单元格,而无需使用鼠标。
查看示例 http://samples.infragistics.com/2009.2/WebFeatureBrowser/默认.aspx
We have used the Infragistics WebGrid. They have great knowledge base and help available from their website.
The feature I liked and implemented was the client side edit of data simulating excel functionality. You can edit the cell by simply moving the arrow keys and without using mouse.
Take a sample look at http://samples.infragistics.com/2009.2/WebFeatureBrowser/Default.aspx
我都使用过,我诚实的观点是它们设计过度(尤其是 Telerik)并且在标记中产生了很多垃圾。此外,成功采用这些产品总是存在一个学习曲线。但是,如果您确实需要养眼,那就去吧:-)
I've used both and my honest opinion is that they are over-engineered (esp. Telerik) and create a lot of muck in the markup. Also, there is always a learning curve involved in successfully adopting any of these offerings. However, if you really do have to have the eye candy, go for it:-)