Hi
We're using the Infragistics 'UltraWebGrid' from long time (since 2004) and planning to upgrade to the latest WebDatagrid (2011. Vol2). The first thing we noticed is the lot of server side events are missing, such as DoubleClick or Click events. Searching the Infragistics forums and 'online help' provided the answer to use client side event, but it took a solid 3-4 hours to find the right article. Even though the client side event works, we don't understand why the server side events are not available and the new control should have been backward compatible for existing users to migrate smoothly.
We also couldn't find an article in the forums or help files to find the functional difference between the two grids and how to use the basic events such as single-click or double click.
Any information on this topic would really help us in using new controls.
Regards, Karthik
Hi nawillis,The version in the cheat sheet is for 11.1. Our controls are constatly improving and we add new functionality. If you are about to start new development i would suggest you to use the newest version of NetAdvantage 12.1 which is supported with service releases and issues with compatibility with new browser versions are constantly resolved. If you use version 10.2 any issues with the newest browser versions would remain unresolved due to our product lifecycle policy - http://ko.infragistics.com/support/product-lifecycle.aspx
I am using Netvantage 10.2 (asp.net). I was planning to use the familiar ultragrid, but since I am doing new development and the ultragrid will not be available if we upgrade to a newer version, I am resigned to using the unfamiliar webdatagrid. Do you have an earlier version of this "cheat sheet". or is this one largely applicable to the 10.2 webdatagrid?
Hello John,Please let me know if you have any further questions regarding this issue.
Hello John,You can handle the client side event for double clicking (or single) and create __DoPostback() (please visit the following article http://aspalliance.com/895_Understanding_the_JavaScript___doPostBack_Function.5 ) and go to the server for executing the business logic.
Thanks for the update and the cheat sheet would help us in implementing the new grid to certain extent.
Having said that, my concern is single-click and double-click server side events that are missing in the new grid. I understand the new control may not have all the events, but I think, the click events are 'required' events for the control.
Here is the reason and you can help me to figure out an alternate way for the issue.
We display the records in the grid and when the user click on the grid, the access rights for the users are validated against the 'clicked record' and display messages based on access rights. The validation is in the 'Busiess logic/IO logic' class files and require server side postback to check the results. Also, don't want to expose all the code in javascript either. Any suggestions/ideas?