The content you're reading is getting on in years
This post is on the older side and its content may be out of date.
Be sure to visit our blogs homepage for our latest news, updates and information.
[This post is part of the developer's manual preview published on this blog. You can find temporary TOC here.]
While, the approach we have demonstrated will work fine there are several problems we may run into:
So, we have seen that there are many problems associated with this approach. The better and more flexible approach would be to declare a virtual property which would hold the reference to a particular control. The code would look like this:
First of all, we don’t need to call the GetControl method every time we need to reference the grid. Instead, we can now simply call the property. So, let us suppose we’d like to enable the sorting on the grid in any given method; all we need to do is this:
Finally, we had the problem of having our DataGrid being a required control. Similarly to the problem of hard-coded id, we can again override the property and make the control optional.
View all posts from The Progress Team on the Progress blog. Connect with us about all things application development and deployment, data integration and digital business.
Subscribe to get all the news, info and tutorials you need to build better business apps and sites
Copyright © 2019 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.
Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.