North American Sales: 1-800-231-8588
Global Contacts
My Account
Menu
North American Sales: 1-800-321-8588
My Account
Sign In/Register
Design & Development
Design & Develop
Best Value
Infragistics Ultimate
The complete toolkit for building high performing web, mobile and desktop apps.
Indigo.Design
Use a unified platform for visual design, UX prototyping, code generation and application development.
Web
Ignite UI for Angular
Ignite UI for JavaScript
Ignite UI for React
Ultimate UI for ASP.NET
Indigo.Design
Desktop
Ultimate UI for Windows Forms
Ultimate UI for WPF
Prototyping
Indigo.Design
Mobile
Ultimate UI for Xamarin
Ultimate UI for iOS
Ultimate UI for Android
Automated Testing Tools
Test Automation for Micro Focus UFT: Windows Forms
Test Automation for Micro Focus UFT: WPF
Test Automation for IBM RFT: Windows Forms
UX
Indigo.Design Desktop
Collaborative prototyping and remote usability testing for UX & usability professionals
Indigo.Design
A Unified Platform for Visual Design, UX Prototyping, Code Generation, and App Development
Business Intelligence
Reveal Embedded
Accelerate your time to market with powerful, beautiful dashboards into your apps
Reveal App
Empower everyone in your organization to use data to make smarter business decisions
Team Productivity
Learn & Support
Support
Help & Support Documents
Blogs
Forums
Product Ideas
Reference Applications
Customer Stories
Webinars
eBook & Whitepapers
Events
Free Trials
Pricing
Product Pricing / Buy Online
Renew Existing License
Contact Us
Forums
Retired Products and Controls
Your Privacy Matters
: We use our own and third-party cookies to improve your experience on our website. By continuing to use the website we understand that you accept their use.
Cookie Policy
Close
State
Not Answered
Replies
7 replies
Subscribers
6 subscribers
Views
1169941 views
Users
0 members are here
UltraWebGrid (Retired)
ASP.NET
Share
More
Cancel
115
Performance Issues
Billy
posted
over 16 years ago
Hi, I am using Infragistics UltraWebGrid to display around 800-1000 records from a database. I find that it takes a huge amount of time for the grid to load. Once I am done with the grid binding (from a datatable) I am looping through the rows dynamically to add more columns (subsequently, more content), but I find that this does not take much time to execute. After going through the forum here, I incorporated the XMLLoad on Demand also. At the moment, grid-loading takes as long as five minutes for just 800 records, and after the grid loads, even a trivial operation like clicking of a checkbox takes ages to reflect on the grid. Can anyone indicate as to how I can speed up the grid loading? Thanks.
Parents
No Data
Reply
19380
Jason Beres [Infragistics]
posted
over 16 years ago
Hi Bill,
That does not sound right at all. A few questions:
How many columns are in the grid?
What version of the product are you using?
What grid features are you using (Filtering, grouping, hierarchy, etc)
Are you just using a SQL data source on the server and binding to the grid or are you getting the intial data into the grid in some other way?
Thanks,
Jason
Cancel
Reply
Verify Answer
Cancel
Children
115
Billy
posted
over 16 years ago
in reply to
Jason Beres [Infragistics]
Hi Jason, Thanks a lot for the reply. We are using UltraWebGrid v7.3 compatible with Asp.Net 2.0 for our application. Our primary motive is to display data and hence we are not interested in updating/inserting/deleting data back to the DataSource. Regarding the DataSource - We build a DataTable with required data from the database and bind to the grid. Now comes the issue. After binding the dataSource to the grid, we add 546 columns to the grid and and then add desired data in each of the 546 columns for each of the record present in the grid ( not to the data table). Now once this finishes, the grid takes close to 5 minutes to load!!!!. We are manipulating the grid and not the data table because we have seen similar logic applied to VSFlexGrid in VB platform and work flawlessly. We need to change the text colour of some of the column data for certain rows based on a logic, and hence we cannot avoid looping through the rows of the grid. Now, once we make these changes (like adding more data to the extra columns/changing colour)etc., (which happens very fast), the grid is not loading.. or taking a lot of time.. please guide us to solve this problem..
Cancel
Reply
Verify Answer
Cancel