Telerik is a leading vendor of ASP.NET AJAX, ASP.NET MVC, Silverlight, WinForms and WPF controls and components, as well as .NET Reporting, .NET ORM , .NET CMS, Code Analysis, Mocking, Team Productivity and Automated Testing Tools. Building on its expertise in interface development and Microsoft technologies, Telerik helps customers build applications with unparalleled richness, responsiveness and interactivity. Telerik products help thousands of companies to be more productive and deliver reliable applications under budget and on time.
Version Q2 2011 released 07/12/2011
select

FileExplorer / Keyboard Support

  
  
  
  
  
  
Page 1 of 2
Page 1 of 2. Items 1 to 6 of 7
Max file size allowed:
200.00 KB
File extensions allowed:
*.jpg, *.jpeg, *.gif, *.png

  • Press "Ctrl + F2" to focus the FileExplorer. After that you can use the control specific keyboard shortcuts (listed below) to focus the different controls of the FileExplorer.
    • Press "Shift+1" to focus the ToolBar. Use Tab to navigate through the different Buttons.
    • Press "Shift+2" to focus the AddressBar.
    • Press "Shift+3" to focus the TreeView. Use the Arrow keys to navigate through the different nodes (folders). Press Enter to select a folder.
    • Press "Shift+4" to focus the Grid. Use Arrow keys to navigate through the different items - files and folders. Press Enter to open file/folder.
    • Press "Shift+5" to focus the Grid Paging Slider. Use Left and Right Arrow keys to page through the Grid.
    • Press "Shift+m" to open the ContextMenu of the Grid or TreeView. Use Up and Down Arrow keys to navigate through the menu. Press Enter to invoke an action.
    • Press "Esc" to close opened Popup Window.
    • Press "Ctrl+n" to create a New Folder.
    • Press "Ctrl+u" to upload Files.
    • Press "Ctrl+F3" to Refresh the contents of the FileExplorer.
    • Press "Ctrl+k" to go Back one view.
    • Press "Ctrl+l" to go Forward one view.
    • Press "Delete" to Delete the selected file/folder.

    Note: By default tab-access is disabled in Safari. To enable it, check "Preferences > Advanced > Press tab to highlight each item on a page".

Source Code

C# VB.NET
Show code in new window Demo isolation steps
  • <%@ Page Language="C#" AutoEventWireup="true" CodeFile="DefaultCS.aspx.cs" Inherits="Telerik.Web.Examples.FileExplorer.KeyboardSupport.DefaultCS" %>

    <%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>
    <%@ Register TagPrefix="qsf" Namespace="Telerik.QuickStart" %>
    <%@ Register TagPrefix="qsf" TagName="Header" Src="~/Common/Header.ascx" %>
    <%@ Register TagPrefix="qsf" TagName="HeadTag" Src="~/Common/HeadTag.ascx" %>
    <%@ Register TagPrefix="qsf" TagName="Footer" Src="~/Common/Footer.ascx" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <qsf:HeadTag runat="server" ID="Headtag1"></qsf:HeadTag>
        <style type="text/css">
            .rfeFocus:focus,
            .rfeFocus .RadTreeView:focus,
            .rfeFocus .RadGrid:focus,
            .rfeFocus .RadToolBar:focus
            {
                border: 2px solid Blue !important;
            }
            .descList li
            {
                margin-bottom:7px;
            }
        </style>
    </head>
    <body class="BODY">
        <form id="form1" runat="server">
        <qsf:Header ID="Header1" runat="server" NavigationLanguage="c#" />
        <telerik:RadScriptManager ID="ScriptManager1" runat="server">
        </telerik:RadScriptManager>
        
        <telerik:RadFileExplorer runat="server" ID="FileExplorer1" Width="520px" Height="320px" CssClass="rfeFocus"
            AllowPaging="true" PageSize="6">
            <Configuration ViewPaths="~/FileExplorer/Examples/Default/Images" UploadPaths="~/FileExplorer/Examples/Default/Images"
                DeletePaths="~/FileExplorer/Examples/Default/Images" />
            <KeyboardShortcuts
                FocusFileExplorer="Ctrl+f2"
                FocusToolBar="Shift+1"
                FocusAddressBar="Shift+2"
                FocusTreeView="Shift+3"
                FocusGrid="Shift+4"
                FocusGridPagingSlider="Shift+5"
                UploadFile="Ctrl+u"
                Back="Ctrl+k"
                Forward="Ctrl+l"
                NewFolder="Ctrl+n"
                Refresh="Ctrl+f3"
                ContextMenu="Shift+m" />
        </telerik:RadFileExplorer>
        <qsf:Footer runat="server" ID="Footer1" />
        </form>
    </body>
    </html>

Get more than expected!

 
 

Take your time to truly experience the power of RadControls for ASP.NET AJAX with a free 60-day trial backed up by Telerik’s unlimited dedicated support.

Download your RadControls for ASP.NET AJAX trial and jumpstart your development with the available Getting Started resources.

If you have any questions, do not hesitate to contact us at sales@telerik.com.

Copyright 2002-2024 © Telerik. All right reserved
Telerik Inc, 201 Jones Rd, Waltham, MA 02451