Last Updated: 21 Jan 2021 14:17 by ADMIN
Release R1 2021
Created by: Rajendra
Comments: 1
Category: Grid
Type: Feature Request

Could we have an "export to excel functionality" in "rad grid" to 
a "predefined formatted excel file".
So my excel exported file wont loose the formatting.
Last Updated: 20 Jan 2021 13:45 by ADMIN

Reproduction -

Setup to reproduce:

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

<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.
Last Updated: 19 Jan 2021 16:34 by ADMIN
Created by: UXWorks
Comments: 5
Category: UI for ASP.NET AJAX
Type: Feature Request

Please, please, please bring the new RadTaskBoard to ASP.NET AJAX!

I was just reviewing the RadTileList and trying to figure out how to do a Kanban board with your controls, and came across what you just released via the RadTaskBoard, and that would be absolutely perfect to have for ASP.NET AJAX.

Thank you!

Last Updated: 18 Jan 2021 10:50 by jasper
The horizontal scrollbar is not visible in iOS when the grid is empty.

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

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

    private object GetData()
        DataTable dt = new DataTable();

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

        return dt;
Last Updated: 14 Jan 2021 16:13 by ADMIN
Release R1 2021
Created by: Vessy
Comments: 7
Category: UI for ASP.NET AJAX
Type: Feature Request
Possible BreadCrumb integration with RadMenu and Orgchart:
Last Updated: 13 Jan 2021 12:35 by ADMIN
Created by: Jaakko
Comments: 1
Category: TileList
Type: Feature Request



I would like to be able to move tiles between two RadTileLists. This may be through drag and drop or through an external button click.

Last Updated: 12 Jan 2021 13:50 by ADMIN


<telerik:RadSpreadsheet runat="server" ID="RadSpreadsheet1" />
<telerik:RadSpreadsheet runat="server" ID="RadSpreadsheet2" />

protected void Page_Load(object sender, EventArgs e)
    var workbook = new Workbook();
    var sheet1 = workbook.AddSheet();


    sheet1.Columns = new List<Column>() { new Column() { Index = 1, Width = 150 } };


    RadSpreadsheet1.ColumnsCount = 5;
    RadSpreadsheet1.RowsCount = 10;

private void AddDateRow(Worksheet sheet1)
    var row = new Row() { Index = 0 };
    Cell firstCell = new Cell() { Index = 0, Value = "Select Date:", Bold = true };

    Cell secondCell = new Cell() { Index = 1, Value = "", Bold = true, Background = "#fef0cd", Format = "mmmm d, yyyy" };

    secondCell.Validation = new Validation()
        AllowNulls = true,
        DataType = "date",
        ShowButton = true,
        ComparerType = "between",
        From = "DATEVALUE(\"1/1/2000\")",
        To = "DATEVALUE(\"12/31/2020\")",
        Type = "reject",
        TitleTemplate = "Invalid date selected",
        MessageTemplate = "Select a date between year 2000 and 2020."






Last Updated: 12 Jan 2021 09:24 by ADMIN
To replicate use the following export settings for RadGrid:
    <Excel Format="Biff"  DefaultCellAlignment="NotSet"/>
Last Updated: 08 Jan 2021 12:46 by ADMIN
Created by: Minculescu
Comments: 0
Category: Grid
Type: Feature Request
It would be nice to have a "remove" button on the edit template, where the user could delete an image that was uploaded and saved on the database before. 
Last Updated: 08 Jan 2021 12:45 by ADMIN
Time independent filtering (EqualTo problem) is currently not supported with client-side binding in RadGrid, using a WCF with odata  binding.
When i use the filter in a date column, the filter does not return records, it is because is passing date AND TIME to the OData service. 
I have open a support ticket #932463, but Daniel says it is a new feature and not a bug.
So i request it.
Last Updated: 08 Jan 2021 12:44 by ADMIN
Created by: Julian
Comments: 0
Category: PivotGrid
Type: Feature Request
When adding a calculated column to give you something like the Avg Price. The column appears across the whole pivot grid. So say you have your totalprice and qty showing for different stores. So the grid groups by stores. When you add the grandtotal calculation you get a new column added to each store.

I don't want the avg price added to each store .. I only want to see the average price in the grand totals section to the right?

Last Updated: 08 Jan 2021 12:42 by ADMIN
 For a Radmenu, when the current URL matches the site node url in the SiteMapDataSource, the corresponding menu items are highlighted (marked as selected).  This allows the user to see on the menu, where they are in the menu.

RadNavigation does not support this functionality.

 I've added the functionality myself, however it's not elegant as the NavigationNode does not contain it's parent value.   

Here is how I resolved it.

     private void RadNavigation1_NodeDataBound(object sender, Telerik.Web.UI.NavigationNodeEventArguments e)
  System.Web.SiteMapNode node = ((System.Web.SiteMapNode)e.Node.DataItem);
            e.Node.Attributes.Add("Key", node.Key);

            if (e.Node.NavigateUrl == Page.Request.CurrentExecutionFilePath.ToString())

        void HighLightMenu(System.Web.SiteMapNode node)
            List<NavigationNode> nodes = (List<NavigationNode>)RadNavigation1.GetAllNodes();

            // find navigation node based on site node
            Telerik.Web.UI.NavigationNode navNode = nodes.Find(n => n.Attributes["Key"] != null && n.Attributes["Key"] == node.Key);

            //  Control ctrl = RadNavigation1.FindControl(navNode.ID);
            if (navNode != null)
                navNode.Selected = true;

            if (node.ParentNode != null)
Last Updated: 08 Jan 2021 09:54 by ADMIN
Created by: Matt
Comments: 2
Category: Spreadsheet
Type: Feature Request
In support ticket #1058916 I was told I need to use an overriding pageLoad function to focus on the top of my page if I have a Spreadsheet control at the bottom of my page to prevent it from scrolling down to the spreadsheet when somebody navigates to the page.  Was the Spreadsheet control designed to be the only element on the page?  By forcing focus to be in cell A1 on pageLoad, it scrolls to the spreadsheet immediately and bypasses anything I might have above it.

I would rather see a property on the spreadsheet control to focus on A1 on pageLoad that is defaulted to False rather than having to add a script.  When I first navigate to any page without anchor tags in the URL, I expect to see the top of the page, not something that scrolls down to the spreadsheet and ignores anything above it!
Last Updated: 08 Jan 2021 09:43 by ADMIN
Created by: Stephen
Comments: 1
Category: ComboBox
Type: Bug Report
Given a RadComboBox with search, if the user enters some search text and then clicks on one of the filtered entries in the dropdown list the validation event is fired as the entry box loses focus and results in a 'false' return from validation as it uses the 'Text' property which is the search string. Validation is then refired as a result of clicking on the entry.
However, the initial 'false' return can cause unwanted behaviour in code that depends on the validation event.
I can supply a sample project demonstrating the problem, but it needs more than the 10 MB upload limit.
Last Updated: 08 Jan 2021 09:36 by ADMIN
Created by: Chris
Comments: 0
Category: Splitter
Type: Feature Request
I would like the ability to add attributes to the 'RadPane' iframe server side, example problem:

Suppose you have a page with an embedded you-tube video, the full screen option will be disabled as the iframe attribute 'allowfullscreen' is missing, this can be worked around using the following technique:

However if the initial page has the youtube video the page needs to be loaded twice as chrome only picks it up on the second page load (as its been set in javascript).

If this is not possible, I would recommend you copy the approach used on radwindow ( e.g. 

    function setIframeAttr(sender, args) {
        var frame = sender.get_contentFrame();
        if (frame) {
            frame.setAttribute("allowfullscreen", "true");

With a client side event "OnClientBeforeShow" (OnClientShow does not work in internet explorer).

This isn't a priority but since there is a hack involved with reloading the page it may be worthwhile making it easier.

Last Updated: 07 Jan 2021 18:25 by ADMIN
The event should be similar to OnClientSeriesClicked event. It should expose information about the clicked series.
Last Updated: 07 Jan 2021 18:24 by ADMIN
Created by: Danail Vasilev
Comments: 2
Category: HtmlChart
Type: Feature Request
For the time being the property ( can be set through the chartObject. For example:
	<telerik:RadCodeBlock ID="RadCodeBlock1" runat="server">
			function pageLoad() {
				var chart = $find("<%=PieChart1.ClientID%>");
				chart._chartObject.options.legend.border = { width: 2, color: "green", dashType: "longDashDotDot" }
		<telerik:RadHtmlChart runat="server" ID="PieChart1" Transitions="true">
					<telerik:PieSeries StartAngle="90">
						<LabelsAppearance Position="OutsideEnd" DataFormatString="{0} %" />
						<TooltipsAppearance DataFormatString="{0} %" />
							<telerik:PieSeriesItem BackgroundColor="Purple" Exploded="true" Name="Internet Explorer" Y="18.3" />
							<telerik:PieSeriesItem BackgroundColor="Orange" Exploded="false" Name="Firefox" Y="35.8" />
							<telerik:PieSeriesItem BackgroundColor="Green" Exploded="false" Name="Chrome" Y="38.3" />
							<telerik:PieSeriesItem BackgroundColor="Blue" Exploded="false" Name="Safari" Y="4.5" />
							<telerik:PieSeriesItem BackgroundColor="Red" Exploded="false" Name="Opera" Y="2.3" />
			<ChartTitle Text="Browser Usage for April 2012">
Last Updated: 07 Jan 2021 18:23 by ADMIN
Created by: msigman
Comments: 7
Category: HtmlChart
Type: Feature Request
When using custom shapes (circles, triangles, etc) in a RadHtmlChart, the custom shape should be displayed in the legend instead of always a square.  This is because when printing with a black & white printer, the colored squares won't help the reader read the chart, however the shapes would.
Last Updated: 07 Jan 2021 15:44 by ADMIN
Created by: Patrick
Comments: 1
Category: Spell
Type: Feature Request
I would like to have RadSpell should automatically check the words through the available dictionaries. 

If we attached two dictionaries to the editor / textbox, may be one word not found in English but the same word can be found in German. So it will be better to check both dictionaries before giving the suggestions.

Last Updated: 07 Jan 2021 15:27 by ADMIN
Created by: Andreas
Comments: 0
Category: Scheduler
Type: Feature Request
When working with All-day appointments, it would be really nice to be able to resize them in the week view.

In some cases when only working with All-day appointments, we were able to hide the time part of the Scheduler control entirely, but in this case the week view is almost pointless since our end users want to resize appointments a lot!
1 2 3 4 5 6