Completed
Last Updated: 08 Apr 2020 13:12 by ADMIN
Release R2 2020
A workaround is to take the header border color and set it to all rows 

- Default skin
           .RadGrid_Default .rgRow > td,
            .RadGrid_Default .rgAltRow > td {
                border-left-color: rgb(130, 130, 130);
            }


- BlackMetroTouch skin

            .RadGrid_BlackMetroTouch .rgRow > td,
            .RadGrid_BlackMetroTouch .rgAltRow > td {
                border-left-color: rgb(51, 51, 51);
            }

            .RadGrid_BlackMetroTouch .rgRow > td,
            .RadGrid_BlackMetroTouch .rgAltRow > td {
                border-bottom-width: 0px; /*remove extra space between rows that becomes visible when you put on borders for alt rows*/
            }


- WebBlue skin

            .RadGrid_WebBlue .rgRow > td,
            .RadGrid_WebBlue .rgAltRow > td
            {
                border-left-color: rgb(69, 95, 119);
            }
Completed
Last Updated: 07 Apr 2020 16:48 by ADMIN
Created by: Chidinma
Comments: 1
Category: ProgressBar
Type: Feature Request
0
Extend the progress bar functionality to have a multicoloured chunks option. 

For example, I've got an action which requires 4 steps. I would like to set the chunk for the current step to have a different colour from that of a completed step. Please see attached file sample.
Completed
Last Updated: 07 Apr 2020 16:32 by ADMIN
Created by: Theo
Comments: 1
Category: UI for ASP.NET AJAX
Type: Feature Request
0
Hi,

Most of the telerik ASP.NET control examples while looking *really beautiful* are also hard to read / understand for beginning programmers like me :)

Why not add a truly minimalistic example per control that *only* shows the core functionality for each control?

grtz, 
Theo
Unplanned
Last Updated: 07 Apr 2020 16:26 by ADMIN

The same is observed with the Thumbnail images in the RadImageGallery, which actually use such BinaryImages.

Reproduction

Note: The attached image should be the only file in a "Images" in the root of the application

protected void Page_Load(object sender, EventArgs e)
{
    var binary = new RadBinaryImage();
    binary.AutoAdjustImageControlSize = false;
    binary.ResizeMode = BinaryImageResizeMode.Crop;

    binary.ID = "BinaryImage";
    binary.Width = Unit.Pixel(100);
    binary.Height = Unit.Pixel(100);

    var path = Directory.EnumerateFiles(Server.MapPath("~/Images")).First();
        
    binary.DataValue = File.ReadAllBytes(path);
    Form.Controls.Add(binary);
}

 

Why this is happening

This seems to be a known issue with some images and their EXIF information regarding the rotation. Detailed information on this matter and a solution could be found in the following forum thread:

Workaround

protected void Page_Load(object sender, EventArgs e)
{
    var binary = new RadBinaryImage();
    binary.ID = "BinaryImage1";
    binary.ResizeMode = BinaryImageResizeMode.Crop;

    binary.Width = Unit.Pixel(100);
    binary.Height = Unit.Pixel(100);

    var path = Directory.EnumerateFiles(Server.MapPath("~/Images")).First();
        
    binary.DataValue = ImagePathToByteArray(path);
    //binary.DataValue = File.ReadAllBytes(path);
    Form.Controls.Add(binary);
}
public byte[] ImagePathToByteArray(string path)
{
    System.Drawing.Image img = Bitmap.FromFile(path);
    if (Array.IndexOf(img.PropertyIdList, 274) > -1)
    {
        var orientation = (int)img.GetPropertyItem(274).Value[0];
        switch (orientation)
        {
            case 1:
                // No rotation required.
                break;
            case 2:
                img.RotateFlip(RotateFlipType.RotateNoneFlipX);
                break;
            case 3:
                img.RotateFlip(RotateFlipType.Rotate180FlipNone);
                break;
            case 4:
                img.RotateFlip(RotateFlipType.Rotate180FlipX);
                break;
            case 5:
                img.RotateFlip(RotateFlipType.Rotate90FlipX);
                break;
            case 6:
                img.RotateFlip(RotateFlipType.Rotate90FlipNone);
                break;
            case 7:
                img.RotateFlip(RotateFlipType.Rotate270FlipX);
                break;
            case 8:
                img.RotateFlip(RotateFlipType.Rotate270FlipNone);
                break;
        }
        // This EXIF data is now invalid and should be removed.
        img.RemovePropertyItem(274);
    }

    return ImageToByte(img);
}

public static byte[] ImageToByte(System.Drawing.Image img)
{
    System.Drawing.ImageConverter converter = new System.Drawing.ImageConverter();
    return (byte[])converter.ConvertTo(img, typeof(byte[]));
}

 

 

Duplicated
Last Updated: 07 Apr 2020 14:12 by ADMIN
Created by: ERIC
Comments: 0
Category: CloudUpload
Type: Feature Request
1
When using the radcloudupload component with large files, the progress bar indicates that the download is finished when it is not. 
Is it possible to make the display match the reality of the download?
Thx
Unplanned
Last Updated: 07 Apr 2020 13:26 by ADMIN
Created by: Charles
Comments: 0
Category: CloudUpload
Type: Feature Request
4
Unplanned
Last Updated: 06 Apr 2020 07:42 by ADMIN
Created by: prateek
Comments: 1
Category: Editor
Type: Bug Report
0

Hello Telerik Team,

This is regarding The SpellCheck functionality in the Telerik Editor. Basically whenever a user activates the the SpellCheck from the "abc" button, the page automatically scrolls based on the position of the word. This does not give a good user experience and makes it difficult to work on the page. 

We have seen this issue in the demos you have on your site as well.

URL: https://demos.telerik.com/aspnet-ajax/editor/examples/spellchecker/defaultcs.aspx

To Replicate go to this URL and follow the process below: 

  • Click on the "abc" button at the top left corner of the editor (1 In Image).
  • Notice that the "Suggestion box" scroll the whole page. (2 In Image)
  • Also, if you click on any other word (marked in YELLOW) in the editor, the same issue can be replicated. (3 In Image)

For your reference, we have attached a screenshot of the editor we have in our website.

 

Let us know if you require any further information to debug it.

 

Thank you,

Prateek Sanganeria

Unplanned
Last Updated: 02 Apr 2020 16:32 by ADMIN
Unplanned
Last Updated: 31 Mar 2020 19:20 by ADMIN
Created by: carlag
Comments: 1
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
Declined
Last Updated: 31 Mar 2020 15:48 by ADMIN
Editing the RadEditor's Tools file is rather cumbersome and error prone.

Thus, please provide an XML-Schema file that can be downloaded from the Telerik website and added to the corresponding Tools XML file header, so Visual Studio and other integrated IDEs can provide IntelliSense and error checking.
Completed
Last Updated: 31 Mar 2020 14:08 by ADMIN
ADMIN
Created by: Chris L.
Comments: 1
Category: ClientExportManager
Type: Feature Request
1
Hi, 
This request was passed from an important client at TelerikNEXT, can you please take into consideration? 

Needs the ability to have client export manager deliver server side reporting, ideally with dynamic functionality. 

Thank you
Unplanned
Last Updated: 31 Mar 2020 13:35 by ADMIN
ADMIN
Created by: Danail Vasilev
Comments: 3
Category: HtmlChart
Type: Feature Request
11
Similar to the Scale Breaks functionality in RadChart - http://docs.telerik.com/devtools/aspnet-ajax/controls/chart/features/scale-breaks

Unplanned
Last Updated: 31 Mar 2020 12:42 by ADMIN
ADMIN
Created by: Marin Bratanov
Comments: 2
Category: UI for ASP.NET AJAX
Type: Feature Request
1
For the time being this is possible with some jQuery by having the desired image URLs. A simple example is attached.
Declined
Last Updated: 31 Mar 2020 12:40 by ADMIN
Unplanned
Last Updated: 31 Mar 2020 12:33 by ADMIN
ADMIN
Created by: Marin Bratanov
Comments: 1
Category: ToolTip
Type: Feature Request
8
At present, when content arrives from one of the load-on-demand mechanisms in RadToolTipManager (AJAX request, web service, WCF web service), it is expected that it has static dimensions that match those set in the Width and Height property of the control.

Having an autosizing feature similar to RadWindow's should let it update its size (e.g., height by provided width) and position according to the new content when it arrives.

Samples are attached that showscase examples of resizing the tooltip once content arrives so you can use as base and implement similar resizing logic by calculating the dimensions of the content that came back.
Completed
Last Updated: 31 Mar 2020 12:24 by ADMIN
Created by: Doug
Comments: 2
Category: PivotGrid
Type: Feature Request
1
Have a way to expand/collapse all within PivotGrid for each group level.  It would be nice if the context menu (right click) would allow this.
Completed
Last Updated: 31 Mar 2020 12:18 by ADMIN
Created by: Najid Hanif
Comments: 2
Category: UI for ASP.NET AJAX
Type: Feature Request
1
Allow persisting of column widths
Allow persisting of what columns are displayed when a user selects them. (via EnableHeaderContextMenu) 

Thanks
Completed
Last Updated: 31 Mar 2020 12:14 by ADMIN
ADMIN
Created by: Danail Vasilev
Comments: 2
Category: HtmlChart
Type: Feature Request
7
For the time being you can use a JavaScript function inside the template to cut the labels - http://docs.telerik.com/kendo-ui/dataviz/chart/how-to/shorten-chart-labels
Unplanned
Last Updated: 31 Mar 2020 12:09 by ADMIN
When the ItemType property of RadSlider is set to Item, the ticks of the control are positioned between its items. This feature will allow you to change the position of the ticks so that they will appear on the actual items, not between them.
1 2 3 4 5 6