Completed
Last Updated: 11 Nov 2024 15:07 by ADMIN

Test Environment:

OS: Windows_11
Version: 21H2
OS Build: 22000.795
Browser: Version 103.0.1264.71 (Official Build) (64-bit)

URL: https://agentcalendardevone.azurewebsites.net/SMBEntryForm.aspx?trg=testteam&campaign=Microsoft%20Internal%20Test%20Camapign

Repro Steps:

'Month' control on 'Calendar' popup not accessible using keyboard.
1. Open URL: SMB Scheduler (agentcalendardevone.azurewebsites.netpage in Edge Browser.
 
2. Provide valid 'Email address' in text field and activate 'Book New Appointment'.
3. Select 'Appointment' tab in header.
4. Navigate and activate 'Calendar' icon where popup opens.
5. Try to navigate and activate 'Month' control.

6. Observe an issue that 'Month' control on 'Calendar' popup is not accessible using keyboard.

'Click to book' and header controls are not accessible using keyboard.

1. Open URL: SMB Scheduler (agentcalendardevone.azurewebsites.net) page in Edge Browser.

2. Provide valid 'Email address' in text field and activate 'Book New Appointment'.

3. Select any 'Time Zone' in dropdown and click 'View Available appointments' button.

4. Navigate to the table content.

5. Observe the issue that the controls in the table such as ("<", ">", "Today", calendar widget, "Week", "Click to the book") does not receive keyboard focus.

Actual Behavior:

'Month' Control on 'Calendar' popup is not accessible using keyboard.

Expected Behavior:

Control(s) must be accessible to Bluetooth keyboards and other assistive technology. Common causes of this problem include a) the element does not have a proper role assigned, b) the element needs tab-index="0" attribute to be focusable, or c) the component is not registering key presses.

 

Completed
Last Updated: 27 Jun 2023 11:52 by ADMIN
Release R1 2023 SP1
When the FastNavigationPrevImage and NavigationPrevImage properties are set the font-icon based buttons are replaced with image buttons. However, the Prev and FastPrev-related images are missing the required float: left CSS setting and are rendered in the center of the calendar title bar.
Completed
Last Updated: 24 Jun 2022 13:26 by ADMIN
RadCalendar and RadDatePicker cannot pass the following check by https://achecker.ca/checker/index.php

WCAG 2.0 guideline
Section

1.3 Adaptable: Create content that can be presented in different ways (for example simpler layout) without losing information or structure.
Success Criteria 1.3.1 Info and Relationships (A) 

Check 245: Data table with more than one row/column of headers does not use id and headers attributes to identify cells.

Repair: Add id and headers attributes to table cells so they identify the cells that relate to the headers.

Error Line 597, Column 8:
<table id="ctl00_ContentPlaceholder1_RadDatePicker1_calendar_Top" class="rcMainTable" summary="Table …

Steps to reproduce

Go to https://achecker.ca/checker/index.php

Paste https://demos.telerik.com/aspnet-ajax/datepicker/accessibilityandinternationalization/wcag2.0andsection508accessibility/defaultcs.aspx
or 
https://demos.telerik.com/aspnet-ajax/calendar/accessibility-and-internationalization/wcag-2.0-and-section-508-accessibility/defaultcs.aspx

See the results -> 

Check 245: Data table with more than one row/column of headers does not use id and headers attributes to identify cells.
Repair: Add id and headers attributes to table cells so they identify the cells that relate to the headers.
Error Line 568, Column 8:
<table id="ctl00_ContentPlaceholder1_RadDatePicker1_calendar_Top" class="rcMainTable" summary="Table ...


=======================================

WORKAROUND:

$telerik.$("table.rcMainTable tbody th").each(function (idx, el) {
    var thId = $telerik.$(el).attr("id");
    $telerik.$(el).siblings("td").attr("header", thId);
})

Completed
Last Updated: 20 May 2022 09:49 by ADMIN
Release R1 2022

Error message:

Uncaught TypeError: Cannot read properties of undefined (reading '_events')
    at Sys.UI.DomEvent.addHandler (Telerik.Web.UI.WebResource.axd:6:57366)
    at Telerik.Web.UI.RadCalendar.initialize (Telerik.Web.UI.WebResource.axd:4916:8)
    at Telerik.Web.UI.RadCalendar.endUpdate (Telerik.Web.UI.WebResource.axd:6:53689)
    at Sys.Component.create (Telerik.Web.UI.WebResource.axd:6:55151)
    at Array.<anonymous> (Default.aspx:130:5)
    at Telerik.Web.UI.WebResource.axd:6:51370
    at Sys._Application._raiseInit (Telerik.Web.UI.WebResource.axd:6:72276)
    at Sys._Application.initialize (Telerik.Web.UI.WebResource.axd:6:69772)
    at b (Telerik.Web.UI.WebResource.axd:6:71512)
    at HTMLDocument.a (Telerik.Web.UI.WebResource.axd:6:71786)

Possible workarounds from Admin: 

1) Use Lightweight render mode instead of Classic: https://docs.telerik.com/devtools/aspnet-ajax/controls/render-modes#setting-render-mode 

2) Disable temporarily the keyboard navigation of the control

3) Use the attached script and load it on the page: 

3.1) Using a RadScriptManager (adjust the file name and path to fit your application)

<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
    <Scripts>
        <telerik:RadScriptReference Path="fix.js" OutputPosition="End" />
    </Scripts>
</telerik:RadScriptManager>

 

3.2) In an inline script tag somewhere AFTER the ScriptManager(e.g. at the end of the <form> or <body> tag)

3.3) As a script reference - place it AFTER the script manager as 3.2) or use the defer="defer" attribute

<script defer="defer" src="fix.js"></script>

 

4) Submit a support ticket if you would prefer a custom Telerik.Web.UI.dll assembly with the issue resolved.

 

 

Completed
Last Updated: 10 Sep 2021 11:13 by ADMIN
Release R3 2021
Created by: carlag
Comments: 2
Category: Calendar
Type: Feature Request
0
The RadCalendar AccessKey property does not move focus to the RadCalendar control.
For example, set the AccessKey="K" for the RadCalendar.  

<telerik:RadCalendar ID="RadCalendar1" RenderMode="Lightweight" AutoPostBack="true" AccessKey="K"
         EnableKeyboardNavigation="true" EnableAriaSupport="true" EnableMultiSelect="true" runat="server"></telerik:RadCalendar>

However, focused is not moved to the Calendar with the AccessKey using ALT + Shift + key or ALT + key depending on the web browser. Please implement AccessKey for RadCalendar.

Thank You,
Carla
Completed
Last Updated: 13 Aug 2021 12:33 by ADMIN
Release R2 2019
RadMonthYearPicker is missing form the SkinManager's ControlTypeToApplyskin collection
Completed
Last Updated: 09 Jun 2021 16:30 by ADMIN
As I'm using RadDatePicker in my Grid,

In RadGrid for the first time, the image beside the calendar control renders as expected.

As soon as I enter into "InLine" edit mode there would be 2 images rendered beside the control.

And after clicking on cancel there is no change in the image beside the control.

Also attached the screenshot for the same.
Completed
Last Updated: 24 Feb 2021 14:07 by ADMIN
When we create special days for radCalendar in code behind, we are notre able to set the ItemStyle property because it is readonly.

This property should be opened for assignment like we are able to do so when we create SpecialDays in the html script.

Thank you,

Alain
Completed
Last Updated: 17 Dec 2020 18:54 by ADMIN
Put more than two RadDatePicker with single SharedCalendar on page. some RadDatePicker are in side of UpdatePanel with a button in it. when I press that button RadDatePicker behaviour is strange. 
RadDatePicker inside UpdatePanel not opening Calendar popup while RadDatePicker outside UpdatePanel opens calendar popup but gives javascript error on any date selection. the javascript error is "Unable to get property '_selectedDates' of undefined or null reference".
It looks like it is destroying shared calendar object on partial postback.
Please find below sample code to replicate the issue. after clicking "Submit" button, it doesn't open calendar popup for "Date 2" and for "Date 1" it opens but doesn't allow to select date and gives JavaScript error.

----------------------
<asp:ScriptManager ID="sc1" runat="server" />
<telerik:RadCalendar ID="dtCal" runat="server" EnableMultiSelect="false" />
Date 1:
<telerik:RadDatePicker ID="dt1" Width="103px" runat="server" SharedCalendarID="dtCal" />
<hr />
<asp:UpdatePanel runat="server" ID="up">
	<ContentTemplate>
		Date 2:
		<telerik:RadDatePicker ID="dt2" Width="103px" runat="server" SharedCalendarID="dtCal" />
		<br />
		<asp:Button runat="server" ID="btnDT" Text="Submit" />
	</ContentTemplate>
</asp:UpdatePanel>
----------------------

When i add all controls in UpdatePanel it works properly. but Actual code is much more complex than above sample with too many lines of javascript code and many date pickers on single page and simply all Calendar and DatePicker controls can not be moved in UpdatePanel.
Completed
Last Updated: 04 Nov 2020 09:37 by ADMIN
Created by: CCG
Comments: 1
Category: Calendar
Type: Bug Report
0
When using min/max date the invalid dates have almost identical styling as the valid ones, this makes it hard for the user to see what dates are valid.

It would be nice of there was some way of telling them apart except by hovering over them.

Also when using "metro theme" the invalid date overrides the styling for dates belonging to "other month".

Completed
Last Updated: 23 Oct 2020 09:34 by ADMIN
Release R3 2020
Created by: DocuPhase
Comments: 0
Category: Calendar
Type: Bug Report
1
Improve the use of HiddenField inputs' values.
Completed
Last Updated: 19 Mar 2019 14:51 by ADMIN
Completed
Last Updated: 10 Dec 2018 11:51 by ADMIN
ADMIN
Created by: Rumen
Comments: 0
Category: Calendar
Type: Bug Report
0
Open a demo page https://demos.telerik.com/aspnet-ajax/datetimepicker/overview/defaultcs.aspx?skin=Bootstrap and select Bootstrap skin. You will see that the right corners of the clock button are cutted down.

Workaround:
.RadPicker .rcSelect {
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
}
Completed
Last Updated: 01 May 2018 13:43 by ADMIN
-> When DatePicker renders for the first time, it applies the CSS according to the selected skin.
Reference Image: Comtrol in Filter Panel first time render.jpg

-> But as soon as I enter into an edit mode or insert than the CSS is not applied to the control and the design of the RadCalender is breaking somehow.
Reference Image: Control while Editing.jpg

-> Also entering into edit or insert break the design of the other RadCalender control placed in filter panel.
Reference Image: Control in Filter Panel.jpg
Completed
Last Updated: 08 Mar 2018 15:59 by ADMIN
Created by: Asaf
Comments: 1
Category: Calendar
Type: Feature Request
1
Hi,

I would like RadDatePicker to have DropDown Combo boxes for years and months like attached picture please.

Kind Regards,
Asaf
Completed
Last Updated: 31 Aug 2017 19:17 by khandu
RadDatePicker/RadDateTimePicker can not set different date than the current one in Win10 (IE11 and Edge) when Finnish and Norwegian culture is used.

Microsoft changed the Time separator for these cultures, it breaks not only our JavaScript parsing but the .NET parsing as well.
https://connect.microsoft.com/VisualStudio/Feedback/Details/1621722

The issue is fixed for Q3 2015 SP1. Internally we change the TimeSeparator used by the DateInput to ":" for cultures where it is the same as the DateSeparator. It will not affect the DateFormatString.
Completed
Last Updated: 20 Sep 2016 07:41 by ADMIN
Currently we are migrating from ComponentArt controls to Telerik controls. We have replaced date picker with Telerik control. Now, as expected, we need the look, feel and behavior as same as previous one – to ensure the user friendliness. 

Below are few behaviors which we are looking forward in Telerik control. Please guide/assist us to achieve those.
• Type date manually in textbox and user should be able to change it using up and down arrow keys as well.
o In ComponentArt control I was able to edit every part of the date viz. dd, mm or yyyy individually when the focus is on individual part of date.
o If I press “J” then it will 1st select Jan if I press “J” again then it will select Jun if again then it will select Jul.
o If I press “11” then it will select “Nov” automatically or of I press “9” then it will select “Sep” automatically.
• Don't want user to key in null/blank values – these should be automatically validated by control.
• User should neither wipe out content of text box nor remove a single character from text box. If user presses unnecessary keys then ignore it.
Completed
Last Updated: 18 May 2016 11:11 by ADMIN
Completed
Last Updated: 09 Nov 2015 14:00 by Antoni
Created by: Roman
Comments: 2
Category: Calendar
Type: Feature Request
9
Hi. 
It would be very good to have an ability to disable autocorrect.
1 2