I am using a RadGrid with advanced data binding. I have an image in my grid that has two tooltip managers attached to it. The first one is attached to the onmouseover event and the second is attached to the onclick event. For the most part, things are working properly. Both tooltips appear when their respective events are fired. The content of both tooltips are user controls loaded via AJAX.
The Problem:
When I click the image and then immediately click it again (while the content is loading) or move my mouse off of it (or some combination of both), the RadGrids NeedDataSource event fires. This does not happen all the time, only when I click multiple times or move my mouse off the image while the tooltip content is loading (as users tent to do). The Rebind reason given in the GridNeedDataSourceEventArgs is InitialLoad.
This causes a number of issues. Mainly, when I attempt to update session value(s) in the NeedDataSource event, the value of the controls are not present.
Any ideas why the NeedDataSource event is being fired?
Edit: I'm using 4.0 framework with the latest Telerik controls.
The Problem:
When I click the image and then immediately click it again (while the content is loading) or move my mouse off of it (or some combination of both), the RadGrids NeedDataSource event fires. This does not happen all the time, only when I click multiple times or move my mouse off the image while the tooltip content is loading (as users tent to do). The Rebind reason given in the GridNeedDataSourceEventArgs is InitialLoad.
This causes a number of issues. Mainly, when I attempt to update session value(s) in the NeedDataSource event, the value of the controls are not present.
Any ideas why the NeedDataSource event is being fired?
Edit: I'm using 4.0 framework with the latest Telerik controls.