Hi,
I Use ToolTip in RadGrid client side calling webservices as demo sample (Webservices and RadGrid). I have some problems to open the ToolTip ( many times closed before open completed if position right), my webservices are called many times generating overload of server and my style come so late generating one flash effect.
-I need some help to generate only one open event on onmouseover and close my tooltip onmouseout.
-how perform the loading time of style sheet client side (no code allowed backside).
Thanks for help, Regards.
My gridTemplate
I Use ToolTip in RadGrid client side calling webservices as demo sample (Webservices and RadGrid). I have some problems to open the ToolTip ( many times closed before open completed if position right), my webservices are called many times generating overload of server and my style come so late generating one flash effect.
-I need some help to generate only one open event on onmouseover and close my tooltip onmouseout.
-how perform the loading time of style sheet client side (no code allowed backside).
Thanks for help, Regards.
| <script type="text/javascript"> |
| function DisplayDetails() |
| { |
| var divDetails = document.getElementById('divDetails'); |
| divDetails.style.display = "inline"; |
| } |
| function CloseActiveToolTip() |
| { |
| setTimeout(function(){ |
| var tooltip = Telerik.Web.UI.RadToolTip.getCurrent(); |
| if (tooltip) tooltip.hide(); |
| }, 1000); |
| } |
| function showToolTip(element,cntid) |
| { |
| var tooltipManager = $find("<%= RadToolTipManager1.ClientID %>"); |
| if (!tooltipManager) return; |
| var tooltip = tooltipManager.getToolTipByElement(element); |
| if (!tooltip) |
| { |
| tooltip = tooltipManager.createToolTip(element); |
| tooltip.set_value(cntid); |
| } |
| element.onmouseover = null; |
| tooltip.show(); |
| } |
| </script> |
| <telerik:RadToolTipManager runat="server" ID="RadToolTipManager1" Position="right" |
| RelativeTo="Element" Width="350px" Height="260px" Animation="Resize" HideEvent="LeaveToolTip" |
| Skin="WebBlue"> |
| <WebServiceSettings Path="~/WebService.asmx" Method="GetCartesPubReg" Runat="Server" /> |
| </telerik:RadToolTipManager> |
My gridTemplate
| <telerik:ClientTemplate Name="View" runat="server"> |
| <a href="ItemViewUrl" onmouseover="showToolTip(this,'{#ID#}');">{#MetaFields.Title#}</a> |
| </telerik:ClientTemplate> |