Unplanned
Last Updated: 03 Jun 2020 10:25 by ADMIN

Bug report

When I use TimePicker in GridDateTimeColumn it works fine in a normal browser but fails on mobile with the following error "Value must be 00:00 or earlier"

This works fine from Firefox, but when I use a mobile browser I get the following error "Value must be 00:00 or earlier" or "Value must be 12:00 AM or earlier".

 

Reproduction of the problem

 

Markup

<telerik:RadGrid ID="RGTimesheet" runat="server" OnNeedDataSource="RGTimesheet_NeedDataSource" RenderMode="Mobile"
    AllowAutomaticInserts="True" AllowAutomaticUpdates="True" AllowAutomaticDeletes="True"
    Skin="MetroTouch"
    Width="100%" AllowSorting="True" GroupPanelPosition="Top">
    <ClientSettings>
        <Scrolling AllowScroll="True" UseStaticHeaders="True"></Scrolling>
    </ClientSettings>
    <MasterTableView AutoGenerateColumns="False" CommandItemDisplay="Bottom" DataKeyNames="OrderID" ShowFooter="True">
        <Columns>
            <telerik:GridEditCommandColumn ButtonType="FontIconButton">
            </telerik:GridEditCommandColumn>
            <telerik:GridClientDeleteColumn ButtonType="FontIconButton">
            </telerik:GridClientDeleteColumn>

            <telerik:GridDateTimeColumn DataField="Start" DataType="System.TimeSpan" EditDataFormatString="hh:mm:ss tt" HeaderText="Start" SortExpression="Start" UniqueName="Start" PickerType="TimePicker">
            </telerik:GridDateTimeColumn>
            <telerik:GridDateTimeColumn DataField="Finish" DataType="System.TimeSpan" HeaderText="Finish" SortExpression="Finish" UniqueName="Finish" PickerType="TimePicker">
            </telerik:GridDateTimeColumn>

        </Columns>
        <EditFormSettings>
            <EditColumn UniqueName="EditCommandColumn1" ButtonType="PushButton">
            </EditColumn>
        </EditFormSettings>
    </MasterTableView>
</telerik:RadGrid>

 

C# - Markup

private DataTable OrdersTable()
{
    DataTable dt = new DataTable();

    dt.Columns.Add(new DataColumn("OrderID", typeof(int)));
    dt.Columns.Add(new DataColumn("Start", typeof(TimeSpan)));
    dt.Columns.Add(new DataColumn("Finish", typeof(TimeSpan)));

    dt.PrimaryKey = new DataColumn[] { dt.Columns["OrderID"] };

    for (int i = 0; i < 10; i++)
    {
        int index = i + 1;

        DataRow row = dt.NewRow();

        int hours = DateTime.Now.Hour;
        int minutes = DateTime.Now.Minute;
        int seconds = DateTime.Now.Second;

        row["OrderID"] = index;
        row["Start"] = new TimeSpan(hours, minutes, seconds);
        row["Finish"] = new TimeSpan(hours+index, minutes, seconds);

        dt.Rows.Add(row);
    }

    return dt;
}


protected void RGTimesheet_NeedDataSource(object sender, GridNeedDataSourceEventArgs e)
{
    RGTimesheet.DataSource = OrdersTable();
}

 

Unplanned
Last Updated: 02 Jun 2020 14:11 by David
Created by: Rick
Comments: 2
Category: Grid
Type: Feature Request
17
It would be useful for the header cell for Sort-able columns to display an indication that the column can be sorted.  This is useful to users when not all columns are sort-able, so they know which header cells will trigger resorting.

Elsewhere in our application, we use a double headed arrow icon to indicate use can click on header to resort on the column; the app displays the up or down arrow indicating when sort order is active.

Suggest adding a third Sort-Image-URL attribute to specify an image to use when column is not sorted ascending or descending.

At present, best I can do declaratively (w/o custom coding) is the set one of the HeaderStyle-Font properties (for example the HeaderStyle-Font-Underline) to provide a visual indication that column is sort-able.
Unplanned
Last Updated: 02 Jun 2020 05:55 by ADMIN
 Currently, the UpgradeApiAnalyzer tool relies on VS Build Tools 2015. Add support for .Net 4.7 and VS Build Tools 2019
Unplanned
Last Updated: 02 Jun 2020 03:59 by Kasim
Created by: Anil
Comments: 2
Category: HtmlChart
Type: Feature Request
4
Right now we do not have a way to show some tooltips over Axis Labels
This is useful when we have big names for Axis Labels, we can put some short cut names be default and then show full name over tool tip.

We can use Series tooltip, but it looks ugly for stacked series when you have 4 to 5 series
Unplanned
Last Updated: 02 Jun 2020 03:57 by Kasim
ADMIN
Created by: Marin Bratanov
Comments: 2
Category: PageLayout
Type: Feature Request
5
In the LayoutColumn we can easily set different Span which sets the width of the columns based on the viewport size. 

A similar implementation with LayoutRow is required where based on viewport size, the height of the respective row can be set.

Properties can be:
Height [Defaault Height of the Row]
HeightXl
HeightLg
HeightSm
etc..

One potential issue is that the content of the rows determines their height (and doing it differently can break the layouts): https://docs.telerik.com/devtools/aspnet-ajax/controls/pagelayout/structure/rows. Nevertheless, you can use their CssClass property and cascade through it in a @media query of your own that will provide the desired appearance. For example, you can place you own containers that will receive the necessary rules.

Another caveat is how to determine the height, especially when set in percent. The layout may be in a container that does not span the entire viewport, and height in percent poses a lot of requirements on the entire HTML structure outside of the control as well (all parent elements having explicit dimensions, and no sibling elements being present next to elements with height in percent).

Considering these potential issues, you can use the CSS solution attached below.
Unplanned
Last Updated: 01 Jun 2020 16:53 by ADMIN
Created by: Dan Avni
Comments: 6
Category: DropDownTree
Type: Feature Request
4
when there are a lot of items checked, the RadDropDownTree displays the names of the checked items and an ellipsis, Unlike the RadComboBox which displays "X items checked" or "All items checked" if the list of checked items is too long. Please add an option for behaving like the combobox UX "[N | All] Items checked". Users do not understand this is a different control and they think it's a combo but unlike the RadComboBox they are getting a different type of behavior when selecting multiple items
Unplanned
Last Updated: 01 Jun 2020 16:45 by ADMIN
Created by: Chris
Comments: 2
Category: Wizard
Type: Feature Request
8
Currently the only way to do anything with the default RadWizard navigation buttons (Cancel, Previous, Next, Finish) is to change the localization of them.  Doing this workaround, however, will lose you the option to have any reasonable form of localization in your program.

So this is a request to add templates to allow developers to create their own sets of buttons, and expose control of the area to developers completely so they may instead redesign the whole area if they wish.
Unplanned
Last Updated: 01 Jun 2020 16:44 by ADMIN
Created by: Vasssek
Comments: 1
Category: Grid
Type: Feature Request
4
How is it possible to autofit / autosize a giving column (or all columns) when exporting the contents from RadGrid to xlsx using ExportStructure?

The only option available is Width with a defined value. I was unable to find an autofit / autosize function.

And also add AutoFilter feature...

Please consider to add this features :-)
Unplanned
Last Updated: 01 Jun 2020 16:37 by ADMIN
ADMIN
Created by: Marin Bratanov
Comments: 1
Category: Grid
Type: Feature Request
4
The behavior described in the following KB should be fixed https://www.telerik.com/support/kb/aspnet-ajax/grid/details/horizontal-scroll-speed-is-slow-with-static-headers

In the meantime, you can use the workarounds from the article, or, if it fits your scenario, move to scrolling horizontally through frozen columns via the Prev/Next buttons the grid can provide. You can find an example of that in the second grid (Navigate through the columns by clicking on the Prev/Next buttons) in the following demo: https://demos.telerik.com/aspnet-ajax/grid/examples/columns-rows/columns/frozen-columns/defaultcs.aspx
Unplanned
Last Updated: 01 Jun 2020 16:37 by ADMIN
Created by: Arnstein
Comments: 4
Category: Grid
Type: Feature Request
5
In RadGrid, we can use the ClientSettings.Scrolling.UseStaticHeaders property to have a fixed header when scrolling the grid. This requires a fixed height of the grid. However, what if we do not want a fixed height of the grid, but rather want the grid to flow down the page, using as much space as necessary do display its records. In such a scenario, the grid header will disappear when we scroll down the page.
I have implemented a kind of fix for this in one of my projects. Instead of trying to explain how it works, I have prepared an example. You can find it here:
http://www.ifag.no/RadGridHeader.aspx
Maybe some of you can suggest even better solutions to the scenario I have described. Comments are welcome!
Unplanned
Last Updated: 01 Jun 2020 16:30 by ADMIN
I am migrating Excel Documents into Line of Business application into web pages. Which means everything excel can do, my client expect the telerik controls to do!

In your RadGantt controls, the Left hand side of the control is perceived to be a RadGrid this it is expected to have the same affordances of radGrid.
Which means that I expect the 
<CommandItemSettings ShowAddNewRecordButton="false" />
to work.

Which means I can apply all my learning of radGrid to the left hand side of radGantt.
Unplanned
Last Updated: 01 Jun 2020 16:23 by ADMIN
Created by: Marcin
Comments: 2
Category: PivotGrid
Type: Feature Request
4
I have a scenario in my web application where I need possibility to sort values in RadPivotGrid by field existing in datasource, but is not displayed in RadPivotGrid.

For Example I have flats that should be sorted in order defined in field sort_order, I can add this field to RadPivotGrid, but I don't want to show it to user. 
This approach works perfectly with standard RadGrid, but unfortunately does not work with RadPivotGrid. Flats are sorted by their names, with is wrong from my point of view. 
Unplanned
Last Updated: 01 Jun 2020 16:21 by ADMIN
Created by: XiMnet Malaysia
Comments: 0
Category: ListBox
Type: Feature Request
4
Hi,

Would love to have feature for reorder animation and drop placeholder when user is reordering the item(s) in the Radlistbox.

A example would be the list in invisionapp.com as attached.

Another example would be like JQUERYUI's sortable plugin. 
URL: https://jqueryui.com/sortable/#placeholder.

Thanks.
Unplanned
Last Updated: 01 Jun 2020 16:00 by ADMIN
This feature request is regarding the ExportToExcel button in Radgrid.

ExportToExcel button in Radgrid adds an extra row in the exported excel sheet. This is due to the presence of Filtering items.

Export to Excel code in radgrid:

<ExportSettings ExportOnlyData="true" IgnorePaging="true" Excel-Format="Biff" OpenInNewWindow="True">
<Excel Format="Biff" AutoFitImages="True"></Excel>
        </ExportSettings>
<CommandItemSettings ShowAddNewRecordButton="False" ShowRefreshButton="False" ShowExportToExcelButton="True" ExportToExcelText="Export Grid To Excel"/>

The above code produces an extra row.

I know there is a fix by disabling the Filtering items in the grid in OnItemCommand event. So I used that. The code is given below:

protected void RadGrid1_ItemCommand(object sender, GridCommandEventArgs e)
        {
            if (e.CommandName == RadGrid.ExportToExcelCommandName)
            {
                ReviewByCollegeGrid.AllowFilteringByColumn = false;
                ReviewByCollegeGrid.Rebind();
                ReviewByCollegeGrid.ExportSettings.Excel.Format = GridExcelExportFormat.Biff;
                ReviewByCollegeGrid.ExportSettings.IgnorePaging = true;
                ReviewByCollegeGrid.ExportSettings.ExportOnlyData = true;
                ReviewByCollegeGrid.ExportSettings.OpenInNewWindow = true;
            }
        }
But it is a lot of work when you have to do it for all the web pages in your application. Please provide a feature which will help to solve this issue in an easier way.
Unplanned
Last Updated: 01 Jun 2020 15:38 by ADMIN
Created by: Michael Rogers
Comments: 1
Category: TileList
Type: Feature Request
5
Sometime it would be better to have a layout that is not in the metro style.

Where the default is:

1 2 5 6
3 4 7 8 

There are scenarios where:

1 2 3 4 
5 6 7 8

would work much better.   The tile list fits in metro style apps well but has other uses where that style is not really desired.

There has been interest in this for the past couple years in the forum.  

Thanks
Michael
Unplanned
Last Updated: 01 Jun 2020 14:32 by ADMIN
Created by: Rajendra
Comments: 0
Category: Grid
Type: Feature Request
5
Hi

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.
Thanks
Unplanned
Last Updated: 01 Jun 2020 14:24 by ADMIN
You should be able to prevent the horizontal/vertical overlapping of routed connections . This way the connections should be easier to differentiate.

1. Could this be a setting where there is no overlapping of connections?

2. Even if I use a different color (red) for HoverSettings only the most recent created connection is displayed.  At make the selected (Hovered) selection show when clicked.

3.  This is a show stopper for us.  We might have to try a different product because our clients need to differentiate the different paths (connections) in a complex Diagram.

There is a similar request for this same missing feature in your other products at
https://feedback.telerik.com/Project/143/Feedback/Details/134524-diagram-add-a-way-to-prevent-overlapping-of-routed-connections

Unplanned
Last Updated: 01 Jun 2020 14:17 by ADMIN
Auto-Fit column width when exporting to excel using Format="Xlsx"

 I'd really like to have the columns automatically adjust to fit the width of the content.
Unplanned
Last Updated: 29 May 2020 16:43 by ADMIN
I actually want a sample similar to facebook where you scroll down and the vertical scrollbar automatically adjust without a slidder or a button. 

So far, the provided samples are not really doing the job.

As suggested by Eyup Admin, i'm opening this feature request for a working sample using server side.

 
1 2 3 4 5 6