Unplanned
Last Updated: 20 Jan 2021 13:45 by ADMIN

Reproduction - http://somup.com/crVYIDot19

Setup to reproduce:

<telerik:RadContextMenu ID="RadContextMenu1" runat="server">
    <Targets>
        <telerik:ContextMenuDocumentTarget />
    </Targets>
    <Items>
        <telerik:RadMenuItem Text="item">
            <ItemTemplate>
                <asp:TextBox ID="TextBox2" runat="server" />
            </ItemTemplate>
        </telerik:RadMenuItem>
    </Items>
</telerik:RadContextMenu>

<telerik:RadButton runat="server" ID="RadButton2" Text="Postback" AutoPostBack="true" />

Steps to reproduce:

  • Show the context menu with a right mouse click on the document.
  • Type in a custom value in the TextBox embedded in the menu.
  • Perform a postback by clicking on the RadButton.
  • Show the context menu again. In the textbox, pick the autocomplete suggestion by the browser.
Completed
Last Updated: 31 Aug 2023 11:27 by ADMIN
Release R3 2023
Created by: Bill O'Neil
Comments: 0
Category: Menu
Type: Feature Request
1

Rendering and tabbing through the menus goes well BUT - the following was reported:

  • With NVDA/Firefox, while the menu item names (File, Edit, View) are announced, but nothing is announced that lets me know that I can expand them to hear more. Usually the space and enter key are used to toggle menus, but neither of those do anything.
  • With NVDA/Chrome, I get the same experience.
  • With JAWS/Chrome, I hear some more info: when I’m on File, I hear File alt plus F (then Edit alt plus E, View alt plus V). It seems like the latter two of these open up the menu visually, but I’m not able to navigate to any of the items with my keyboard or hear them with my screen reader.

The BIG issue seems to be the lack of indication that a SubMenu exists - is this a known issue?  Am I not enabling something I should be?

Current RadMenu config:

  <telerik:RadMenu AriaSettings-Label="Manage a Business Menu" runat="server" ID="m" Width="100%" Skin="Simple" Flow="Horizontal" RenderMode="Lightweight"
                EnableAriaSupport="true" CausesValidation="false" EnableOverlay="false">
                <KeyboardNavigationSettings CommandKey="Alt" FocusKey="M" />
            </telerik:RadMenu>    

Completed
Last Updated: 12 Feb 2013 11:28 by Mark Cyphers
Created by: Mark Cyphers
Comments: 0
Category: Menu
Type: Feature Request
0
In the latest version of the controls (v.2012.3.1205.40 Dev) RadMenu links are not clickable on iPad/iPhone iOS 5.1 or iOS 6.
Declined
Last Updated: 14 Mar 2014 08:53 by ADMIN
If the text is too long in a RadMenuItem, when you mouse over the menu items, part of the highlighting isn't visible. The following code demonostrates. See Capture.png to see that part of the highlighting is missing. The rendering problem seems to be browser independent. I tested it using IE, Firefox, and Chrome and they all have the same problem.

<telerik:RadMenu ID="RadMenu1" runat="server" Width="100%">
    <Items>
        <telerik:RadMenuItem Text="UBorrow">
            <Items>
                <telerik:RadMenuItem Text="Borrowing Transaction Counts by Borrowing Library" NavigateUrl="~/BorrowingTransactionCountsByBorrowingLibrary.aspx" />
                <telerik:RadMenuItem Text="Borrowing Transaction Counts by Is First Lender Filled and Month"
                    NavigateUrl="~/BorrowingTransactionCountsByIsFirstLenderFilledAndMonth.aspx" />
                <telerik:RadMenuItem Text="Cancelled Lending Transaction Counts by Cancellation Reason"
                    NavigateUrl="~/CancelledLendingTransactionCountsByCancellationReason.aspx" />
                <telerik:RadMenuItem Text="Filled Borrowing Transaction Counts and Average Turnaround Times by Borrowing Library and Lending Library"
                    NavigateUrl="~/FilledBorrowingTransactionCountsAndAverageTurnaroundTimesByBorrowingLibaryAndLendingLibrary.aspx" />
                <telerik:RadMenuItem Text="Filled Borrowing Transaction Counts and Average Turnaround Times by Borrowing Library and Month"
                    NavigateUrl="~/FilledBorrowingTransactionCountsAndAverageTurnaroundTimesByBorrowingLibraryAndMonth.aspx" />
                <telerik:RadMenuItem Text="Filled Lending Transaction Counts and Average Turnaround Times by Lending Library and Borrowing Library"
                    NavigateUrl="~/FilledLendingTransactionCountsAndAverageTurnaroundTimesByLendingLibaryAndBorrowingLibrary.aspx" />
            </Items>
        </telerik:RadMenuItem>
    </Items>
</telerik:RadMenu>
Completed
Last Updated: 30 Jun 2015 10:11 by ADMIN
Declined
Last Updated: 19 Apr 2022 18:00 by ADMIN
Declined
Last Updated: 07 Apr 2014 07:56 by ADMIN
Created by: Raimund
Comments: 1
Category: Menu
Type: Feature Request
0
I have imported the configuratorpanel.cs into my application and use it in a webform
The control works, but the compiler always creates an error in the designerfile..

it doesn't accept the namespace.
even if i comment out the namespace, then it doesn't find the configuratorpanel

<%@ Register TagPrefix="qsf"   Namespace="Telerik.QuickStart"%>
..
                        <qsf:ConfiguratorPanel runat="server" Title="neu" Expanded="false" Orientation="Horizontal" ID="cnfPanel_Folder_Neu">
                            <telerik:RadTextBox ID="tbxFolder_Title_Neu" runat="server" LabelWidth="64px" Resize="None" Skin="Silk" Width="160px" DisplayText="Neuer Order..">
                            </telerik:RadTextBox>
                            <telerik:RadTextBox ID="tbxFolder_Description_Neu" runat="server" LabelWidth="64px" Resize="None" Skin="Silk" Width="160px" DisplayText="Beschreibung..">
                            </telerik:RadTextBox>
                        </qsf:ConfiguratorPanel>

..


and in the configuratorpanel.cs file
----
namespace Telerik.QuickStart
{
    public enum ConfiguratorPanelOrientation
    {
        Horizontal,
        Vertical
    }

    public class ConfiguratorPanel : Panel, IPostBackDataHandler
    {
        protected override void RenderContents(HtmlTextWriter writer)
        {
----
Won't Fix
Last Updated: 22 Apr 2015 15:02 by ADMIN
Workaround:
Set ClickToOpen = true in the control markup or if you want to set it only for the problematic browsers, use the following server-side code:

    protected void Page_Load(object sender, EventArgs e)
    {
        string userAgent = Request.UserAgent;
        string searchPattern = "ARM(?i)|Touch(?i)";

        if (System.Text.RegularExpressions.Regex.IsMatch(userAgent, searchPattern))
        {
           RadContextMenu1.ClickToOpen = true;
        }
    }
Declined
Last Updated: 13 Oct 2014 08:03 by ADMIN
Created by: rootberg
Comments: 1
Category: Menu
Type: Bug Report
0
The demo for the Adaptive Behavior of the menu control (tlrk.it/1ffjNFp) is not functioning on iOS devices. It works just fine on a desktop computer, but will not respond on an iOS device. On my iOS device, when I click (touch) the menu, it fails to expand. 

However, when I download the sample code project and upgrade it to the latest version of the dll, the menu works as expected.
Completed
Last Updated: 10 Aug 2021 13:43 by ADMIN
ADMIN
Created by: Viktor Tachev
Comments: 0
Category: Menu
Type: Bug Report
0

			
Won't Fix
Last Updated: 09 Jul 2015 07:45 by ADMIN
 After clicking the item, the custom class is removed (the color of the item text is changed)

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <style>
        .TopToolbarAlert, .TopToolbarAlert:link, .TopToolbarAlert:visited, .TopToolbarAlert:hover, .TopToolbarAlert:focus, .TopToolbarAlert:active {
            /*background-color: red;*/
            color: red !important;
        }
    </style>
</head>
<body>
    <form id="form1" runat="server">
        <telerik:RadScriptManager ID="RadScriptManager1" runat="server" />
        <div>
            <telerik:RadMenu runat="server" ID="toolBarMenu">
                <Items>
                    <telerik:RadMenuItem ID="toolbarAlerts" runat="server" Text="Alerts" />
                </Items>
            </telerik:RadMenu>
        </div>
    </form>
</body>
<script type="text/javascript">
    $telerik.$(document).ready(function () {
        $telerik.$("#toolbarAlerts").addClass("TopToolbarAlert");
    });
</script>
</html>
Won't Fix
Last Updated: 02 Oct 2015 11:00 by ADMIN
CSS workaround:

        html .RadMenu_Context .rmVertical .rmItem {
            clear: both;
        }
Completed
Last Updated: 20 Jun 2022 14:43 by ADMIN
Won't Fix
Last Updated: 11 Nov 2024 14:12 by ADMIN
Completed
Last Updated: 01 Feb 2016 13:27 by ADMIN
Completed
Last Updated: 23 Feb 2016 17:04 by ADMIN
Completed
Last Updated: 04 Apr 2016 13:17 by ADMIN
ADMIN
Created by: Plamen
Comments: 0
Category: Menu
Type: Bug Report
0