Extremely Fast Scrolling on Mouse Over

10 posts, 1 answers
  1. David
    David avatar
    4 posts
    Member since:
    Feb 2008

    Posted 19 Sep 2008 Link to this post

    I'm using a RadRotator control to display testimonials on our website, whenever anyone hovers over the control it begins scrolling through the items rapidly. I've tried setting the PauseOnMouseOver property and I've also tried setting the OnClientMouseOver property both to no avail. How can I fix this?

    Thanks
  2. Tsvetie
    Admin
    Tsvetie avatar
    1517 posts

    Posted 22 Sep 2008 Link to this post

    Hello David,
    Unfortunately, the information you have provided is not enough for us to reproduce the problem. As you yourself can see, the rotator behaves as expected in our online examples. Could you please prepare and send us a simple running project, demonstrating the behavior you describe?

    Best wishes,
    Tsvetie
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  3. UI for ASP.NET Ajax is Ready for VS 2017
  4. David
    David avatar
    4 posts
    Member since:
    Feb 2008

    Posted 22 Sep 2008 Link to this post

    We're using the following code for the rotator:

    default.aspx:
    1 <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Default.aspx.vb" Inherits="RotatorProblem._Default" %> 
    2 <%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %> 
    3 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
    4 <html xmlns="http://www.w3.org/1999/xhtml" > 
    5 <head runat="server"
    6     <title></title
    7 </head> 
    8 <body> 
    9     <form id="MainForm" runat="server"
    10         <asp:ScriptManager ID="ScriptManager" runat="server" /> 
    11         <h3>Testimonials</h3> 
    12         <telerik:RadRotator ID="Testimonial" FrameDuration="5000" Skin="Default" runat="server" 
    13             RotatorType="SlideShow" RotatorTransitionEffect="Blinds" WrapFrames="True"  
    14             ItemWidth="243" Width="243" Height="250" ItemHeight="250"
    15             <ItemTemplate> 
    16                     <blockquote> 
    17                         <p>"<%#Container.DataItem("Text")%>"</p> 
    18                         <p><%#Container.DataItem("Author")%></p
    19                     </blockquote> 
    20             </ItemTemplate> 
    21         </telerik:RadRotator> 
    22     </form> 
    23 </body> 
    24 </html> 


    default.aspx.vb:
    1 Imports System.Data 
    2 Imports System.Data.SqlClient 
    3  
    4 Partial Public Class _Default 
    5     Inherits System.Web.UI.Page 
    6  
    7     Protected Sub Page_Load(ByVal sender As ObjectByVal e As System.EventArgs) Handles Me.Load 
    8         If Not IsPostBack Then 
    9             Dim da As New SqlDataAdapter("SELECT [Name] + ' - ' + [Location] AS [Author], [Text] FROM [Testimonials] WHERE LEN([Text]) BETWEEN 196 AND 384 AND (LEN([Name]) + LEN([Location])) BETWEEN 14 AND 24 AND LEN([Location]) <> 0 ORDER BY LEN([Text]) DESC", ConfigurationManager.ConnectionStrings("typefrag.com").ConnectionString) 
    10             Dim dt As New DataTable() 
    11  
    12             da.Fill(dt) 
    13  
    14             Testimonial.DataSource = dt.DefaultView() 
    15             Testimonial.DataBind() 
    16         End If 
    17     End Sub 
    18 End Class 

  5. Tsvetie
    Admin
    Tsvetie avatar
    1517 posts

    Posted 26 Sep 2008 Link to this post

    Hi David,
    Thank you for the provided code fragment. There is a known problem, similar to the one you describe, when you use RotatorType="SlideShow". The problem is that when you mouse-over the RadRotator while the animation is playing, the rotator items will scroll very fact. It is already on our TODO list and we will do our best to fix it as soon as possible.

    Kind regards,
    Tsvetie
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  6. Chase Florell
    Chase Florell avatar
    257 posts
    Member since:
    Apr 2005

    Posted 27 Sep 2008 Link to this post

    Just wanted to say that I just found this problem as well and am hoping for a quick fix... even a band-aid if possible.  This is a huge inconvenience for our clients.
  7. Answer
    Georgi Tunev
    Admin
    Georgi Tunev avatar
    7207 posts

    Posted 30 Sep 2008 Link to this post

    Hello Chase,

    We are still working on that issue - once we have a solution, we will publish a hotfix right away.


    Best wishes,
    Georgi Tunev
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  8. Samantha
    Samantha avatar
    50 posts
    Member since:
    May 2008

    Posted 08 Jan 2009 Link to this post

    Is there a fix for this yet?
  9. Fiko
    Admin
    Fiko avatar
    1406 posts

    Posted 10 Jan 2009 Link to this post

    Hi Samantha,

    The good news is that the problem has already been fixed. Please upgrade to a recent version of the control (currently it is Q3 SP1) and you will not experience this problem any more.


    Kind regards,
    Fiko
    the Telerik team

    Check out Telerik Trainer, the state of the art learning tool for Telerik products.
  10. Sam
    Sam avatar
    60 posts
    Member since:
    Mar 2011

    Posted 02 Dec 2013 Link to this post

    Seems this is still an issue. The only way I was able to fix it was to disable the PauseOnMouseOver. Has anyone else had any issues like this?
  11. Slav
    Admin
    Slav avatar
    1355 posts

    Posted 05 Dec 2013 Link to this post

    Hello Sam,

    This is a known issue that is logged in our Feedback portal. You can use its item to track the status of the bug, vote for it and comment it.

    Indeed, one of the workarounds for this problem is to disable the mentioned property. The other is to set the RotatorType property to FromCode in order to implement a custom automatic rotation, similar to the one that is shown in this Knowledge Base article, which would be paused and resumed by handling the client-side events of the rotator OnClientMouseOut and OnClientMouseOver.

    Regards,
    Slav
    Telerik
    If you want to get updates on new releases, tips and tricks and sneak peeks at our product labs directly from the developers working on the RadControls for ASP.NET AJAX, subscribe to the blog feed now.
Back to Top
UI for ASP.NET Ajax is Ready for VS 2017