openCellForEdit opens cell but doesn't always give focus

3 posts, 0 answers
  1. Jeremy Yoder
    Jeremy Yoder avatar
    131 posts
    Member since:
    Dec 2009

    Posted 01 Apr 2016 Link to this post


    In my grid (set to batch by cell) whenever I call openCellForEdit(myCell) in javascript, it always opens the given cell in edit mode, which is great. But on occasion, it doesn't put the focus on the item within the cell's GridTemplateColumn, if that item has a value. For instance, blank fields always get the focus, but if it has 0.0000 inside a RadNumericTextBox, at times it doesn't give that control the focus. And with the focus gone, the user can no longer navigate with tab and arrow keys until they click somewhere else.

    Why is that and how can I make it always work?

    Due to the complexity of my page, it's not very practical to post, so I'm hoping this is a general issue you can help me with.

  2. Konstantin Dikov
    Konstantin Dikov avatar
    2466 posts

    Posted 06 Apr 2016 Link to this post

    Hello Jaremy,

    Could you please share the markup of your template column and the logic behind the custom opening of the cells for editing. Additionally, could you elaborate on the exact scenario when you are manually opening the cells for editing?

    On a side note, if the issue is replicated in IE only, could you please try to upgrade to our latest versions and see if this resolves the problem, because we had similar issue in older versions that was observed in IE.

    Looking forward to your reply.

    Konstantin Dikov
    Do you need help with upgrading your ASP.NET AJAX, WPF or WinForms projects? Check the Telerik API Analyzer and share your thoughts.
  3. Jeremy Yoder
    Jeremy Yoder avatar
    131 posts
    Member since:
    Dec 2009

    Posted 06 Apr 2016 in reply to Konstantin Dikov Link to this post

    I'm backing up and posting a support ticket with the various issues I've been posting on the forum as they're quite intertwined, with the hope that turnaround is faster, so never mind. Hope to see you there.
Back to Top