Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET AJAX > Scheduler > Keyboard navigation issue

Not answered Keyboard navigation issue

Feed from this thread
  • Pooja avatar

    Posted on Feb 2, 2012 (permalink)

    Hi,

    To enable keyboard navigation of radScheduler I have set TabIndex of scheduler to some value. I have some other controls as well in the page.

    Now the problem is even if users focus is on some other control say textbox, and user presses any navigation arrows from keyboard scheduler cells are also highlighted, it seems that scheduler is navigating even if my focus is not on scheduler.

    I have created a sample project to demonstrate this behaviour. But this forum is not allowing me to upload zip files.

    Attached is my scheduler control definition

    <telerik:RadScheduler ID="calendarView" runat="server" Skin="Office2010Silver" DataEndField="End"
               DataKeyField="VaultID" DataStartField="Start" DataSubjectField="Subject" SelectedView="MonthView"
               RowHeight="20px" TabIndex="4" ReadOnly="true" ShowFullTime="true" Width="100%"
               ShowFooter="false"  OnAppointmentCreated="calendarView_AppointmentCreated"
               CustomAttributeName="Location" Height="500px"  >
                
               <TimelineView UserSelectable="false" />
               <MonthView VisibleAppointmentsPerDay="4" />
           </telerik:RadScheduler>

    Steps are:
    1. Highlight the any other control that scheduler in the page and press navigation keys.

    Reply

  • Plamen Zdravkov Plamen Zdravkov admin's avatar

    Posted on Feb 6, 2012 (permalink)

    Hello Poola,

     
    This behavior is a known bug in RadScheduler that is already logged for fixing. As a possible workaround you can clear the RadScheduler's selection on a click of some input as in the code:

    var $ = $telerik.$;
     
                  function pageLoad() {
     
                      $("input").click(function myfunction() {
     
                          var scheduler = $find('<%= RadScheduler1.ClientID %>');
                          scheduler._clearSlotSelection();
                      });
                  }

    Hope this will be helpful.

    All the best,
    Plamen Zdravkov
    the Telerik team
    Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>

    Reply

  • Pooja avatar

    Posted on Feb 7, 2012 (permalink)

    Any idea, when this issue will be fixed, the workaround might not work for me, as there are many controls in my page and I cannot call this javascript for every element

    Reply

  • Plamen Zdravkov Plamen Zdravkov admin's avatar

    Posted on Feb 10, 2012 (permalink)

    Hello,

     
    I apologize, but I can not commit on ETA for this. What I can promise is to let you know as soon as we make a progress on it. 

    All the best,
    Plamen Zdravkov
    the Telerik team
    Sharpen your .NET Ninja skills! Attend Q1 webinar week and get a chance to win a license! Book your seat now >>

    Reply

  • Plamen Zdravkov Plamen Zdravkov admin's avatar

    Posted on May 3, 2012 (permalink)

    Hi Pooja,

     
    I am glad to inform you that this bug was recently fixed. You can test how it works event in our Latest Internal build2012, 2, 501.

    If you observe any further unusual behavior or just have some other question please don't hesitate to ask.

    All the best,
    Plamen Zdravkov
    the Telerik team
    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 their blog feed now.

    Reply

Back to Top

Skip Navigation LinksHome / Community & Support / Developer Productivity Tools Forums / ASP.NET AJAX > Scheduler > Keyboard navigation issue
Related resources for "Keyboard navigation issue"

ASP.NET Scheduler Features  |  Documentation  |  Demos  |  Telerik TV  |  Self-Paced Trainer  |  Step-by-step Tutorial ]