Unplanned
Last Updated: 24 Jan 2022 16:06 by ADMIN
Created by: Nick
Comments: 0
Category: UI for ASP.NET AJAX
Type: Feature Request
1

I am looking for a simple clock image which I can set from code behind with, for example, startime=1000 | endtime=1600 and see a little circle with a clock face with a "pie slice" shaded in to represent the period between 10am and 4pm.

I am not looking for a time picker (that's already done in the Edit Form) - I need a way of displaying a little visual indicator like a clock face / pie chart type of graphic with a shaded area showing the user a range such as 10am-4pm, 2pm-4pm, 8am-1pm etc. 

I think the minimum requirements would be:

1. Skin support (I use Bootstrap but all standard skins should be supported)

2. Be able to define a "start" and "end" range for the time slots around the edge

3. Be able to choose a beginning slot and an end slot

4. Be able to add a label in the centre (in my case it would Date but it would be useful to be able to make it something like RadClockRange.CentreLabel.Text="something"). Also, maybe the label could have properties such as RadClockRange.CentreLabel.Colour=Red / .CentreLabel.FontSize=16 etc.

5. It would be nice to databind (I use dbo.Appointments.TimeStart="11" and dbo.Appointments.TimeEnd="15" but it could be user controllable - like the scheduler - to use a user definable field in a table)

6. A range of sizes would be useful

Sample:

Unplanned
Last Updated: 21 Jan 2022 07:00 by Andrea
Unplanned
Last Updated: 11 Jan 2022 15:49 by ADMIN

The row selection in RadGrid is not proper if the row is deselected via the checkbox, while the Shift button is pressed.

Steps to reproduce the problem:

  1. Open https://demos.telerik.com/aspnet-ajax/grid/examples/columns-rows/columns/column-types/defaultcs.aspx
  2. Select first row of the grid.
  3. Press SHIFT key and click up to 4th rows.
  4. Uncheck checkbox of third row while SHIFT key is pressed.
  5. You can see all the rows below third row becomes deselected.
  6. But the current row is still highlighted with checkbox unchecked.

Unplanned
Last Updated: 03 Jan 2022 12:25 by ADMIN
Created by: Rolf Falnes
Comments: 1
Category: Grid
Type: Bug Report
0
We're having problems using GenerateXlsxOutput and ExportSettings.IgnorePaging.
When ExportSettings.IgnorePaging is true the grid's paging disappears after exporting.

We're using Asp.Net Ajax version 2021.3.1111.45.
Unplanned
Last Updated: 23 Dec 2021 14:53 by ADMIN
Created by: Andrew
Comments: 1
Category: Editor
Type: Bug Report
0

Hi,

I am contacting you today to let you know I have found cross-site scripting vectors within the latest version of the RadEditor. I have attached images of the payloads that seem to bypass the XSS filter.

The second payload only works on Firefox browsers, but the first works on Chrome browsers too. While it still requires users to click on the link to trigger XSS, it can be easily social engineered in most situations.

Unplanned
Last Updated: 21 Dec 2021 09:35 by David Stacey
The horizontal scrollbar is not visible in iOS when the grid is empty.

Code to reproduce the problem:
<style>
        html, body, body > form {
            height: 100%;
            padding: 0;
            margin: 0;
        }
    </style>
...
        <telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="True" Width="100%"
            AutoGenerateColumns="true"
            OnNeedDataSource="RadGrid1_NeedDataSource">
            <ClientSettings>
                <Scrolling AllowScroll="true" />
            </ClientSettings>
            <MasterTableView Width="1500px">
            </MasterTableView>
        </telerik:RadGrid>

    protected void RadGrid1_NeedDataSource(object sender, Telerik.Web.UI.GridNeedDataSourceEventArgs e)
    {
        (sender as RadGrid).DataSource = GetData();
    }

    private object GetData()
    {
        DataTable dt = new DataTable();
        dt.Columns.Add("column1");
        dt.Columns.Add("column2");
        dt.Columns.Add("column3");
        dt.Columns.Add("column4");
        dt.Columns.Add("column5");
        dt.Columns.Add("column6");
        dt.Columns.Add("column7");
        dt.Columns.Add("column8");

        //dt.Rows.Add(1, 2, 3, 4, 5, 6, 7, 8);

        return dt;
    }
Unplanned
Last Updated: 20 Dec 2021 14:33 by ADMIN
Created by: AP
Comments: 0
Category: Ajax
Type: Feature Request
1
Add support for templates in RadAjaxManager.Alert like in RadAlert.
Unplanned
Last Updated: 20 Dec 2021 09:59 by ADMIN

TreeView context menu remains visible when a permission alert is shown. I should be hidden like the Grid contect menu is.

Video:

https://screencast-o-matic.com/watch/crlYQMV2dzP

Steps to reproduce:

1. Copy a file from the Grid in RadFileExplorer

2. Right click over the same directory in the TreeView and select Paste

Result:

 

Unplanned
Last Updated: 14 Dec 2021 09:56 by ADMIN
Created by: Aaron
Comments: 1
Category: ListBox
Type: Bug Report
0

Enabling/Disabling the ListBox on the client is not persisted across PostBacks.

To replicate the issue

ListBox markup

<telerik:RadListBox runat="server" ID="RadListBoxA" CheckBoxes="true" Enabled="false">
    <Items>
        <telerik:RadListBoxItem Text="Item 1" />
        <telerik:RadListBoxItem Text="Item 2" />
        <telerik:RadListBoxItem Text="Item 3" />
        <telerik:RadListBoxItem Text="Item 4" />
    </Items>
</telerik:RadListBox>

<telerik:RadButton runat="server" ID="RadButton1" Text="Toggle State" AutoPostBack="false" OnClientClicked="ToggleListBoxStates" />
<telerik:RadButton runat="server" ID="RadButton2" Text="Postback" AutoPostBack="true" />

 

OnClientClicked event handler

function ToggleListBoxStates(sender, args) {
    var listBoxA = $find("<%= RadListBoxA.ClientID %>");
    listBoxA.trackChanges();
    listBoxA.set_enabled(!listBoxA.get_enabled());
    listBoxA.commitChanges();
}

Run the example, change the ListBox state and do a PostBack.

Notice, the state changes back.

Unplanned
Last Updated: 08 Dec 2021 16:55 by ADMIN
Created by: Swapnil
Comments: 0
Category: FileExplorer
Type: Feature Request
2
We are expecting the RadFileExplorer to behave like Windows File Explorer, where user can navigate to certain Folder by entering the folder name in address bar. Refer below screenshot for your reference.

 


We want to navigate directly to "Products" folder just by changing "Flowers" from controls address bar.
Unplanned
Last Updated: 03 Dec 2021 12:59 by ADMIN

Repro: 

<telerik:RadStyleSheetManager runat="server"></telerik:RadStyleSheetManager>

<asp:UpdatePanel runat="server">
    <ContentTemplate>
        <asp:Button Text="Postback" OnClick="Unnamed_Click" runat="server" />
        <telerik:RadButton runat="server" Visible="false" ID="RadButton1" Text="Telerik button" AutoPostBack="true" />
    </ContentTemplate>
</asp:UpdatePanel>

protected void Unnamed_Click(object sender, EventArgs e)
{
    RadButton1.Visible = true;
}

<add key="Telerik.ScriptManager.EnableHandlerEncryption" value="true" />

 

Workaround:

Temporarily set EnableHandlerEncryption to false or do not use a StyleSheetManager

<add key="Telerik.ScriptManager.EnableHandlerEncryption" value="false" />

Unplanned
Last Updated: 29 Nov 2021 16:21 by ADMIN
PopupDirection property of RadDateRangePicker has no effect.
Unplanned
Last Updated: 25 Nov 2021 18:38 by ADMIN
Created by: Theo
Comments: 0
Category: Diagram
Type: Bug Report
1

RadDiagram does not render stroke thinner than 2px.

Code to reproduce:

        <telerik:RadDiagram ID="webDiagram" runat="server">
            <ShapesCollection>
                <telerik:DiagramShape Id="s1">
                    <StrokeSettings Width="1" Color="grey" />
                </telerik:DiagramShape>
            </ShapesCollection>
        </telerik:RadDiagram>

Actual result:

Expected result:

Unplanned
Last Updated: 23 Nov 2021 11:33 by ADMIN
Created by: Peter
Comments: 0
Category: Grid
Type: Bug Report
1

These issues can be reproduced here:

https://demos.telerik.com/aspnet-ajax/grid/examples/functionality/mobile-and-touch-support/adaptive-behavior/defaultcs.aspx

1. Navigate to the above site on an iOS device (IPhone or IPad).

2. Touch the top right hamburger menu to open the Columns Display Form. 

3. Touch a checkbox.

The first touch over a checkbox or its corresponding label is not changing the state of the checkbox but at the same time, the header buttons are switched to Done and Cancel (as if changes have been made).

Touching between separate column fields changes the state of the checkbox of the upper column but the same is not updating the header buttons (Back button remains visible and Done and Cancel remain hidden).

Video of reproduction - http://somup.com/crX0Q80F0j.

Unplanned
Last Updated: 23 Nov 2021 11:07 by ADMIN
Created by: Tom
Comments: 0
Category: ComboBox
Type: Feature Request
0

Hi,

This is a follow on request from a ticket raised where it was stated this feature isn't available and there is no work around.

When you hook a RadCombobox to a RadClientDataSource, which returns a paginated set of results along with a count of total number of records, the RadCombobox should display the "Show More Results" box along with the text stating "Items 1 - x of y" as all that information should be able to be calculated from the data returned.

Unplanned
Last Updated: 17 Nov 2021 11:53 by ADMIN

When using the Designer, the Default Values displayed for properties do not reflect the Default values from Lightweight RenderMode.

One particular scenario is when creating a GridButtonColumn for RadGrid that is set to LinkButton. While the Designer shows the ButtonType set to "LinkButton" by default, upon rendering the Grid, the ButtonType is FontIconButton.

There is no way of changing that in the Designer.

Unplanned
Last Updated: 12 Nov 2021 12:18 by ADMIN

The get_width()/get_height() methods of RadImageGalleryItem always return null:

https://docs.telerik.com/devtools/aspnet-ajax/controls/imagegallery/client-side-programming/imagegalleryitem-object

 

Sample code:

$find('<%=RadImageGallery1.ClientID%>').get_items().getItem(0).get_width()

Unplanned
Last Updated: 09 Nov 2021 13:40 by ADMIN

Reproduction: 

Workaround from admin: Use the following OnClientLoad client-side event handler for the RadTreeView

function OnClientLoad(sender) {
    if ($telerik.isTouchDevice && Telerik.Web.Platform.android) {
        $telerik.$(sender.get_element()).off("scroll")
    }
}

Unplanned
Last Updated: 08 Nov 2021 16:11 by ADMIN

Run the attached file in order to reproduce the problem.

In web:

image

In pdf:

image

Unplanned
Last Updated: 08 Nov 2021 12:10 by ADMIN
Enable filtering, Enable HeaderContextMenu and HeaderContextMenuFilter.

First, filter using the HeaderContextMenu filter (e.g. OrderDate GreaterThanOrEqualTo "someDate" AND OrderDate LessThanOrEqualTo "someOtherDate"

Second, apply a filter on another column using the Header filter only (e.g. Freight GreaterThanOrEqualTo "4")

At this point, the filtering applied by the HeaderContexFilterMenu is now partially removed.

Issue only appears when Header filter and HeaderContextMenu filter are used in combination. They work as expected when used separately.
1 2 3 4 5 6