Bug Report T295564
Visible to All Users

ASPxGridView in Batch Editing mode - Keyboard navigation operates incorrectly if the last column is disabled and the first column is the command column (focus is lost when it should be switched to the command link)

created 9 years ago

Hi,

I used ticket: https://www.devexpress.com/Support/Center/Question/Details/T283270 to add keyboard access to my grid. But I am coming across unidirectional keyboard trap with normal column in grid with Add/ Delete   enabled.

Please find the attachment for the video recording and a sample code.

This grid is located in Views/Home/_BottomSecondGrid.cshtml.

Once focus reaches severity dropdown, keyboard access is getting trapped and Tab / Shift + Tab is not working going forward. Can you please help to handle this issue?

Comments (2)
Alessandro (DevExpress Support) 9 years ago

    Hi,

    Thank you for your sample. We need additional time to research your scenario. We will get back to you once we have any results. Thank you for your time and cooperation.

    Alessandro (DevExpress Support) 9 years ago

      Hi,

      Having examined this issue, we concluded that it is caused by our internal code. Thank you for pointing out this behavior. I will forward this ticket to our R&D team for further research. We will contact you once we have any results. We greatly appreciate your time and cooperation.

      Answers approved by DevExpress Support

      created 9 years ago

      We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

      Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

        Show previous comments (1)
        Alessandro (DevExpress Support) 9 years ago

          We have managed to fix this issue in v2014 vol 2.11. You can request a hotfix from this ticket if it is a matter of urgency for you.

          DT DT
          deepthi thota 1 9 years ago

            Hi Alessandro,
            I am trying to test the changes using v2014 vol 2.11 hot fix.  I installed v2014 vol 2.10 and on top applied the hot fix.
            Will this hot fix work only with the solution provided in  https://www.devexpress.com/Support/Center/Question/Details/T283270? My understanding was that this hot fix handles all the keyboard traps in a editable grid without the extra code that was suggested in the ticket :https://www.devexpress.com/Support/Center/Question/Details/T283270 due to readonly columns and the command column. Is that not the case?

            Alessandro (DevExpress Support) 9 years ago

              Hi,

              This hotfix covers only the situation described in the title of this ticket. Our developers confirmed that we can consider this situation as a bug. All other situations discussed in different tickets can be considered custom solutions. For instance, custom code is required for the EditItemTemplate handling. We specially published the T115130 - GridView - Batch Editing - A simple implementation of an EditItem template code example to illustrate the solution in this scenario. Please let me know if anything is unclear.

              Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

              Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.