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
40
UltraWebGrid.LoadPostData is terrible slow
posted

Hi,

I testing the performance of the UltraWebGrid in my test project using a profiler.
I'm using Infragistics2.WebUI.UltraWebGrid.v7.2, Version=7.2.20072.61

I'm working without viewstate and I'm binding my grid on every postback, I found that every postback the LoadPostBack method of the grid is called (even if I don't touch the grid on the client side).
It deserializes an encoded xml from the Request.From (in case that I didn't touch the grid you still have an xml there which contains an empty element).

Actually the thing that takes most of the time is serializer.GetXmlReader and not the deserialization itself.
I tried to remove the grids key from the Request.From (in case that it's an empty xml) and saw that performance increases. But it's a hack that can work only if the grid is not touched on the client side.

Is this a known issue? or I'm doing something wrong?
It there a way to overcome this perfformance issue?