Declined
Last Updated: 02 Feb 2023 11:45 by ADMIN

Dear Telerik

The feature is related to https://www.telerik.com/account/support-center/view-ticket/1594775 this thread.

It is related to a product environment.

Scenario:

  1. Save grid options in persistent storage (i.e. DB).
  2. Grid operates successfully and return visits operate well with stored options being loaded with the grid.
  3. Then the grid column structure or some other feature is amended during a maintenance and development request - the feature setting is contained within the stored options which are loaded with the grid. The grid functions without some of the changes because the options override the changes.
  4. Behavior is unwanted so we would have to merge the new options and the old options.

Request:

Please can Telerik create functionality along the lines of:

$("#SomeGrid").data("kendoGrid").setOptions($("#SomeGrid").data("kendoGrid").mergeOptions(OptionsSaved, OptionsNew));

KR

David

Completed
Last Updated: 05 Jun 2023 13:08 by ADMIN
Created by: Andreas
Comments: 1
Category: UI for ASP.NET Core
Type: Bug Report
0

Hi,

https://netcorerepl.telerik.com/?_gl=1*ptwrwx*_ga*MTM4MzE0OTY5MC4xNjczNDQ5ODc1*_ga_9JSNBCSF54*MTY3NzE1MzU1Ny44MC4xLjE2NzcxNTg0NTEuNjAuMC4w

 

From: Edit in Telerik REPL

https://demos.telerik.com/aspnet-core/gantt

Results:

One or more compilation failures occurred: /Views/Snippet.cshtml(24,18): Error RZ1006: The section block is missing a closing "}" character. Make sure you have a matching "}" character for all the "{" characters within this block, and that none of the "}" characters are being interpreted as markup.

 

Thanks

Andreas

 

 

Unplanned
Last Updated: 09 Mar 2023 11:16 by Danijela
Created by: Danijela
Comments: 2
Category: UI for ASP.NET Core
Type: Feature Request
0

I am using TreeList for setting permissions. It seemed a perfect choice until I realized that state of ALL the checkboxes is set to either true or false.

I would like to be able to select checkbox based on the value of record i.e. to be able to save it's state in database, retrieve it, and batch update it.

I know that this behavior can be simulated / achieved by using javascript, but it would be so much better, easier and neater to have it data bound just like all the other columns.

For example, I have an organisational structure on the picture below. We can set permissions on any level. 

I imagine that the syntax could be something like:

@(Html.Kendo().TreeList<OrgStrukturaTree>()
    .Name("treeOrgRO")
    .Columns(columns =>
    {
        columns.Add().Selectable(true).Width("20px");
        columns.Add().Field(e => e.Opis).Width(250);
    })
    .Filterable(false)
    .Sortable(true)
    .DataSource(dataSource => dataSource
        .Read(read => read.Action("ObjektiTree_Read", "Admin"))
        .ServerOperation(false)
        .Model(m => {
            m.Id(f => f.Id);
            m.ParentId(f => f.ParentId);
            m.Expanded(true);
            m.Selected(f => f.Selected);
            m.Field(f => f.Opis);
        })
    )
)

I sincerely hope you would consider this update, as I cannot think of a scenario when I would use checkboxes that are all the same state.

Thank you in advance.

Unplanned
Last Updated: 22 Mar 2023 10:19 by Graeme
Created by: Graeme
Comments: 0
Category: UI for ASP.NET Core
Type: Feature Request
0

Adding an AdaptiveMode configuration to Editors, similar to UI for Blazor would be beneficial when UI for ASP.NET Core components are used on smaller screens/mobile devices:

https://demos.telerik.com/blazor-ui/dropdownlist/adaptive

 

Unplanned
Last Updated: 27 Apr 2023 10:55 by ADMIN
Created by: palhal
Comments: 3
Category: UI for ASP.NET Core
Type: Feature Request
0

When using the ASP.NET Core helpers for input elements, it shall be possible to specify separate id and name attributes.

Example
Currently, when rendering a checkbox:

Html.Kendo()
    .CheckBox()
    .Name("enable")

Results in:

<input id="enable" name="enable" type="checkbox" value="true" data-role="checkbox" class="k-checkbox k-checkbox-md k-rounded-md">

As you can see, this sets both the id AND name attributes to the same string. For more advanced web pages, this is not sufficient. The id attribute must be unique within the the whole page, whereas name does not.

Suggested solution
Add a new InputName() helper method to explicitly set the name for all applicable form/input elements.  This is possible with e.g. RadioGroup, but not with CheckBox, RadioButton, DropDownList, etc.

Unplanned
Last Updated: 27 Jun 2023 07:33 by ADMIN

Test Environment:

OS Version: 22H2 OS Build 22621.1702

Edge Version: Edge(Chromium) Version 114.0.1823.37 (Official build) (64-bit) 

 

Pre requisites:

High contrast mode: Settings->Accessibility->contrast themes-> select Aquatic/desert theme

Repro-Steps:

  1. Open ASP.NET Core DateRangePicker Key Features Demo | Telerik UI for ASP.NET Core using valid credentials.
  2. Navigate to 'Start'/'End' calendar using Tab key and invoke it. 
  3. Select any Date from Start/End calendar.
  4. Observe the issue in high contrast mode i.e. Aquatic/Desert mode whether we are able to identify the selected date in high contrast themes or not. 

Actual Result:
While invoking start and end date calendar, the selected date is not visible in both aquatic and desert theme.

Expected Result:
While invoking start and end date calendar, the selected date should be visible clearly in both aquatic and desert theme.


User Impact:

Users with low vision and who rely on high contrast aquatic and desert theme will face difficulties if the selected date is not visible clearly.

Completed
Last Updated: 05 Jun 2024 05:33 by ADMIN
Release 2024 Q3 (Aug)

### Bug report

When the deferred scripts are created, the script source points at the root of the application instead of the application's root directory.

### Reproduction of the problem

Enable the global deferred initialization and call the @(Html.Kendo().DeferredScriptFile()) method.

The rendered script tag is:  <script src="/kendo-deferred-scripts-XXXX.js"></script>

But it must be: <script src="/MyWebsite/kendo-deferred-scripts-XXXX.js"></script>

### Solution:

If you add a tilde in the Url.Content(), the generated script file must be located as expected:

public HtmlString DeferredScriptFile(string nonce = "")
{
           ...
            var scriptResult= hasDeferredScritps ? $@"<script src=""{urlHelper.Content("~/kendo-deferred-scripts-" + guid + ".js")}"" {(string.IsNullOrEmpty(nonce) ? "" : "nonce=" + '"' + nonce + '"')}></script>" : "";
            var styleResult = hasDeferredStyles ? $@"<link href=""{urlHelper.Content("~/kendo-deferred-styles-" + guid + ".css")}"" {(string.IsNullOrEmpty(nonce) ? "" : "nonce=" + '"' + nonce + '"')} rel=""stylesheet""></link>" : "";
            return new HtmlString(scriptResult + System.Environment.NewLine + styleResult);
}

### Environment

* **Telerik UI for ASP.NET Core version: 2023.3.1114
* **Browser:** [all]

Unplanned
Last Updated: 14 Jan 2025 09:54 by ADMIN
Created by: Federico
Comments: 5
Category: UI for ASP.NET Core
Type: Feature Request
0

It would be nice to extend dialog like office 365 right dialog ( docked to the right).

It would be nice to have a dropdown button with a container

Pending Review
Last Updated: 15 Jan 2025 13:46 by Ak

The current demo is showing  a contains predicate. To enhance the current application, I am requesting the feature to use a starts with predicate to meet a practical business need. 

The minimum length property will need to changed to 1 to limit the number of characters to be typed.

 

Unplanned
Last Updated: 07 Feb 2025 10:37 by Korstiaan

Serializing DataSourceResult when it contains several groups is significantly slower compared to serializing the object when no grouping is used. Consider ways to improve the performance. For more context and an example, see Ticket ID: 1677867.

2 3 4 5 6 7