Hi
Some of our clients have low connection speeds so in some screens we're trying to reduce bandwidth as much as possible.
As an example for an AJAX request, instead of using UpdatePanels, RadAjaxManager, etc for RadCombo and RadTree we use Microsoft AJAX PageMethods in Javascript to get data then populate these controls via Javascript. We find the rich client-side features for these controls excellent for this purpose.
As an example, this way we have reduced the bandwidth on a heavy page from 100Kb up / 100Kb (sometimes more) down to about 20 bytes up / 100 bytes down.
It means more work via Javascript to manually populate these controls but we're getting impressive bandwidth speeds.
Is such a thing possible with RadGrid? Some of our grid screens are basically read-only except for reodering, resizing and sorting. It would be great if I could just use PageMethods to get the data then use Javascript to populate the RadGrid myself.
I'm guessing probably not as I couldn't find any documentation on the subject.
However it never hurts to ask ;-)
Kind regards
Mark Eaton
Some of our clients have low connection speeds so in some screens we're trying to reduce bandwidth as much as possible.
As an example for an AJAX request, instead of using UpdatePanels, RadAjaxManager, etc for RadCombo and RadTree we use Microsoft AJAX PageMethods in Javascript to get data then populate these controls via Javascript. We find the rich client-side features for these controls excellent for this purpose.
As an example, this way we have reduced the bandwidth on a heavy page from 100Kb up / 100Kb (sometimes more) down to about 20 bytes up / 100 bytes down.
It means more work via Javascript to manually populate these controls but we're getting impressive bandwidth speeds.
Is such a thing possible with RadGrid? Some of our grid screens are basically read-only except for reodering, resizing and sorting. It would be great if I could just use PageMethods to get the data then use Javascript to populate the RadGrid myself.
I'm guessing probably not as I couldn't find any documentation on the subject.
However it never hurts to ask ;-)
Kind regards
Mark Eaton