Unplanned
Last Updated: 21 Nov 2023 14:02 by Neeraj

When both UI for ASP.NET MVC and UI for ASP.NET Core Visual Studio extensions are installed and only UI for ASP.NET Core project is loaded, the notification for new version is shown for UI for ASP.NET MVC.

 

Unplanned
Last Updated: 20 Nov 2023 15:58 by hika

I noticed that in version 2023.2.606 you introduced some Date Editing enhancements for the DateInput component, like:

but these options aren't available for other DatePickers that implement the DateInput internally:

@(Html.Kendo().DateTimePicker()
              .Name("datepicker")
              .DateInput()
)
Please add the configuration properties available for the DateInput to the Components that support date input as well.

Unplanned
Last Updated: 17 Nov 2023 07:44 by ADMIN

When trying to install Microsoft.VisualStudio.Web.CodeGeneration.Design 7.0.4 NuGet package in a Telerik UI for ASP.NET Core 2022.3.1109 application, it throws an exception:

NU1107: Version conflict detected for Microsoft.CodeAnalysis.CSharp.Workspaces. Install/reference Microsoft.CodeAnalysis.CSharp.Workspaces 4.4.0 directly to 
project TelerikAspNetCoreApp3 to resolve this issue. 

### Reproduction of the problem

1) Create a Telerik UI for ASP.NET Core 2022.3.1109 application (.NET 7.0).

2) Install Microsoft.VisualStudio.Web.CodeGeneration.Design NuGet package (version 7.0.4).

3) Review the NuGet Error in the output.

### Workaround

Install the the following NuGet packages:

  • Microsoft.CodeAnalysis.Common
  • Microsoft.CodeAnalysis.Workspaces.Common
  • Microsoft.CodeAnalysis.CSharp
  • Microsoft.CodeAnalysis.CSharp.Workspaces
  • Microsoft.CodeAnalysis.VisualBasic
  • Microsoft.CodeAnalysis.VisualBasic.Workspaces

Alternatively, install an older version of the Microsoft.VisualStudio.Web.CodeGeneration.Design package.

### Environment

* **Telerik UI for ASP.NET Core version: 2022.3.1109
* **.NET version: 7

Unplanned
Last Updated: 17 Nov 2023 07:34 by Lenny
Created by: Lenny
Comments: 0
Category: Upload
Type: Feature Request
1
Expose the ability to explicitly set a batch size for the Upload component in order to limit the number of files that can be sent to the server
Unplanned
Last Updated: 15 Nov 2023 17:12 by Olya
Created by: Olya
Comments: 0
Category: Scheduler
Type: Feature Request
1

The Kendo UI for jQuery Scheduler exposes toolbar.items.mobile option that allows you to define the desired tools in in adaptive rendering mode. Is it possible to implement the same option for the Scheduler Html and Tag Helper?

Unplanned
Last Updated: 13 Nov 2023 09:22 by ADMIN

When no datasource is bound, the slot titles and resource group names are not shown, despite being known. After binding to a datasource, they get set immediately. This leads to a glitchy user experience, as there is an empty table with no text whatsoever, as long no databinding is triggeredThe resource descriptions and slot header texts should be set independently from the data binding. The behavior can be observed in the attached example.

 

Regards, Frieder

 

Unplanned
Last Updated: 01 Nov 2023 14:36 by Stanley
Created by: Stanley
Comments: 0
Category: Editor
Type: Feature Request
2

The Kendo React suite has a Search and Replace functionality. We need to use that in ASP.NET Core.

Please also implement it in Telerik UI for ASP.NET Core.

Unplanned
Last Updated: 30 Oct 2023 16:27 by Amita
Created by: Amita
Comments: 0
Category: PivotGrid
Type: Feature Request
1

I noticed that the WebForms Telerik suite supports both column resizing and column templates.

Please implement these functionalities for Telerik ui for ASP.NET Core as well.

Unplanned
Last Updated: 27 Oct 2023 06:22 by jakkammadusku
Preserve the selection when the enter key is pressed for the popup calendar of the DateRangePicker 
Unplanned
Last Updated: 26 Oct 2023 05:32 by Joshua
Created by: Joshua
Comments: 0
Category: Editor
Type: Feature Request
1
Expose the ability to configure a Full HTML Page Edit Mode identical to that of the RadEditor for the Telerik UI for ASP.NET AJAX library - https://demos.telerik.com/aspnet-ajax/editor/examples/completehtmlsupport/defaultcs.aspx
Unplanned
Last Updated: 25 Oct 2023 14:52 by Phillip
Created by: Phillip
Comments: 0
Category: Grid
Type: Feature Request
3

Is it possible to add an "attributes" option to the editable.window configuration that allows the addition of HTML attributes to the window?

For example:

//HtmlHelper Grid
@(Html.Kendo().Grid<OrderViewModel>()
     .Name("grid")
      ...
     .Editable(editable => editable.Mode(GridEditMode.PopUp).Window(wnd => wnd.HtmlAttributes(new { @class= "my-custom-window" })))
)

//Kendo UI for jQuery Grid
  $("#grid").kendoGrid({
    ...
    editable: {
      mode: "popup",
      window: {
        attributes: {
          "class": "my-custom-window"
        }
      }
    }
  });

Unplanned
Last Updated: 25 Oct 2023 12:10 by Duffy
Created by: Duffy
Comments: 0
Category: Grid
Type: Feature Request
1

Is it possible to implement binding of TimeSpan property to TimeDurationPicker editor?

For example:

@model TimeSpan?

@(Html.Kendo().TimeDurationPickerFor(m => m))

Unplanned
Last Updated: 23 Oct 2023 15:12 by Eric Mooiweer
Created by: Eric Mooiweer
Comments: 0
Category: PDFViewer
Type: Feature Request
1

Is it possible to add an option similar to the Data() method that can be used to pass additional parameters to the remote endpoint through the Read request of the PDFViewer?

For example:

    @(Html.Kendo().PDFViewer().Name("pdfviewer")
        .DplProcessing(dpl => {
            dpl.Read(r => r.Url(Url.Action("GetInitialPdf", "PdfViewer")).Data("additionalParams"));
            ...
        })
    )

<script>
function additionalParams() {
  return {
    param1: "test"
  }
}
</script>

Unplanned
Last Updated: 19 Oct 2023 13:07 by Earl
The TabStrip Helper is sending a model to the TAB using the GET method and due to the large size of the model we are sending, the query string became to long and stopped working for some tabs. Can the TabStrip be set to use a POST method?

I see that this behavior is supported in Kendo UI for jQuery as proven by the POST request submitted in this Dojo sample.
Unplanned
Last Updated: 17 Oct 2023 14:31 by Chris
Created by: Chris
Comments: 0
Category: UI for ASP.NET Core
Type: Feature Request
1
Include a RichTextBoxEditor that will serve as a Word Processor with editing capabilities like Microsoft Word.
Unplanned
Last Updated: 11 Oct 2023 12:35 by Martin

Bug report

Reproduction of the problem

  1. Open the following dojo.
  2. Open the column menu.
  3. Try to remove all columns through the checkboxes.

Current behavior

The last checkbox selection is not disabled and allows all the columns to be removed if the menu options for the command column are explicitly set to false:

ColumnNonExpected

Expected/desired behavior

The last checkbox selection should be disabled without allowing all the columns to be removed if the menu options for the command column are explicitly set to false:

ColumnExpected

The following dojo depicts the aforementioned behavior.

Environment

  • Kendo UI version: 2023.3.1010
  • jQuery version: x.y
  • Browser: [all]
Unplanned
Last Updated: 09 Oct 2023 15:45 by Mukesh

### Bug report

When the pageSizes option is enabled, it is not displayed when the Grid is initialized inside a hidden container.

### Reproduction of the problem

1) Follow the instructions in this KB article to display a Grid inside a TabStrip component.

2) Enable the "pageSizes" setting.

3) The drop-down, which allows the user to change the page size is always hidden.

A Dojo sample for reproduction: https://dojo.telerik.com/uCORUHUc

The same example works correctly with version 2023.2.718.

### Expected/desired behavior

The pager must display the specified page sizes.

### Workaround

tabstrip.one("activate", function() {
  grid.pager._lastWidth = 30;
  grid.resize(true);
});

### Environment

* **Kendo UI version: 2023.2.829
* **jQuery version: 1.12.4
* **Browser: [all]

Unplanned
Last Updated: 26 Sep 2023 07:39 by Luca

Currently out of all buttons the mentioned above can't have custom tooltip messages given to them with the .Messages() method. If a user wants to localize the buttons to a different language, they won't be able to do it without the use of additional JS logic for these 4 specific buttons (see attached screenshot).

As a workaround, the following code is used to achieve this behavior:  

<script>
    $(document).ready(function () {
        changeBtnMessages()
    })   

    function changeBtnMessages() {
        var mergeCellsHorizontallyBtn = document.querySelector('[aria-label="Merge cells horizontally"]'); // Get the first button with this specific aria-label property
        var parent = mergeCellsHorizontallyBtn.parentElement // Get its parent element which is being also a parent to the other 3 buttons
        var children = parent.children // Get all the 4 buttons alltogether

        var customTitles = ["sample title 1", "sample title 2", "sample title 3", "sample title 4"] // Here are the custom messages(title) that will be applied, be sure to change them in your application
        for (var i = 0; i <= children.length; i++) {
            $(children[i]).prop('title', customTitles[i]) // Iterate through them and set the message to each one of them
        }
    }
</script>

Unplanned
Last Updated: 25 Sep 2023 15:22 by erwin

I have noticed that neither the HtmlHelper nor the TagHelper wrappers of the Grid's Pageable.Pagesize configuration support the all option to be configured as a page size.

This is unlike the Kendo UI for jQuery pageSize option which supports it as per the example in the API:

 pageable: {
    pageSizes: [2, 3, 4, "all"],
    numeric: false
  }
Unplanned
Last Updated: 21 Sep 2023 08:53 by sonith
Created by: sonith
Comments: 0
Category: ListBox
Type: Feature Request
1

Is it possible to implement built-in "moveTop" and "moveBottom" tools for the ListBox?

  • "moveTop" will move the selected item at the top of the list.
  • "moveBottom" will move the selected item at the bottom of the list.

 

1 2 3 4 5 6