Currently, the text in the Grid commands can be customized in Kendo UI for jQuery using the following commands:
However, such options are missing in the wrappers. Thus, to customize the texts of the commands in the edit dialog, the elements must be modifed as in the example below:
function onEdit(e){
e.container.closest('.k-window').find('.k-window-title').text('My custom text')
e.container.closest('.k-window').find('.k-button[ref-update-button]').text('Button Update Changed');
e.container.closest('.k-window').find('.k-button[ref-cancel-button]').text('Button Cancel Changed');
}
In addition, it will be good to have an option that will allow customizing the Edit Dialog text
Even if a message file is added, the command buttons and the popup title in the Grid are not localized
The command buttons and the dialog title are not localized:
It should be possible to change and localize the messages texts.
function onEdit(e){
e.container.closest('.k-window').find('.k-window-title').text('My custom text')
e.container.closest('.k-window').find('.k-button[ref-update-button]').text('Button Update Changed');
e.container.closest('.k-window').find('.k-button[ref-cancel-button]').text('Button Cancel Changed');
}
### Bug report
When subscribing to the "requestStart"/"requestEnd" events of the DataSource after the Grid's initialization, the events do not fire during the Excel export.
### Reproduction of the problem
1. Enable the server operations of the Grid's DataSource.
2. Get a reference to the Grid and handle the DataSource "requestStart"/"requestEnd" events by using the bind() method.
3. Export the Grid's data to Excel through the built-in command.
4. The "requestStart"/"requestEnd" events do not trigger when the read request is activated.
A Dojo sample for reproduction: https://dojo.telerik.com/eyiDIGeM
### Expected/desired behavior
The "requestStart"/"requestEnd" events must trigger when exporting the Grid to Excel.
### Environment
* **Kendo UI version: 2024.3.806
* **jQuery version: 3.7.0
* **Browser: all
When a user creates a filter with a date, it starts as an empty Datepicker, but the value is appearing as an empty string. Thus, if the user clicks apply, an error appears in the console. If you place a value in the DatePicker and clear it, the value will be Null.
The filter menu sends isnull filter queries in the following format:

While the Filter component sends it as follows:

As a result the ToDataSourceResult method fails.
If the DatePicker is empty, the filter should properly perform the 'isnull' query upon clicking apply.
### Bug report
When setting autoWidth: true and expanding a node, the popup's width is not adjusted based on the displayed child nodes.
### Reproduction of the problem
1) Enable the autoWidth option and open the DropDownTree.
2) Expand an item. A horizontal scrollbar appears and the width of the popup is not adjusted as expected:
A Dojo sample for reproduction: https://dojo.telerik.com/faeuFFwb/2
### Expected/desired behavior
The width of the popup must be automatically adjusted when expanding an option and the "autoWidth" option is enabled.
### Environment
* **Kendo UI version: 2025.2.702
* **jQuery version: 3.7.1
* **Browser: [all]
When the user searches for a value in the MultiSelect and then selects an item, the search value persists.
Even when an item is selected, the search value still appears
When selection is performed, the search value should be cleared
select: function (e) {
e.sender.input.val("");
},
Dojo - https://dojo.telerik.com/JCwOdXsL
TabStrip with DOM DataSource rendering does not update contentUrls when updated through the options
Script.js tabTabStrip with DOM DataSource rendering does not update contentUrls when updated through the options.
TabStrip with DOM DataSource rendering should update contentUrls when updated through the options.
<script>
$(() => {
const tabStrip = $("#tabstrip").data("kendoTabStrip");
tabStrip._contentUrls[1] = `~/shared/web/tabstrip/ajax/ajaxcontent1.html`;
});
</script>When applying data validation to all cells of a xlsx file and trying to import the file via Telerik.Web.Spreadsheet as demonstrated in the Server Import/Export demo the application will crash.
Loading will fail.
File should be loaded
Possibly related to #4017
In the reported scenario there are 1048576 rows, with 16384 columns, resulting in 17179869184 cells all with applied non-default validation value, and we iterate them all to set the validation value, so it can be serialized.
File Manager's toolbar overflow button does not show when the items are marked with the overflow setting.
The overflow button is not displayed when one of the items is configured with the overflow setting.
The overflow button should be displayed when one of the items is configured with the overflow setting similar to the conventional toolbar widget's items.
When the pasteHtml command or the paste method is used on a line that only has or a tag these are deleted.
Alternatively, turn on Bold formatting without typing anything and click the Add Module button. The Bold formatting gets cleared
Pasting content in the Editor
Related to daylight saving: in the US on14 March, 2021, at 2:00AM the clocks are moved 1h forward.
Dojo example.
The selection is moved 1h back to 1:00AM (or 1:30AM respectively) and the event is created at this time.
The event should be created at 3:00AM. This will be consistent with the way Outlook handles daylight saving - in a new meeting if you select 2:00AM as a start time, it is automatically changed to 3:00AM.
If a ListItem element contains a margin-left style, the user can not delete the bulleted item.
Here is a screencast of Case 1 in action.
The bulleted item should be deleted when the user presses backspace.
Hello Team,
when I add new folder then I rename it to 1.1 it show me 1.1.1 but the folder name is 1.1 and in properties 1.1 but I don't want it to show 1.1.1
the file manager add .1 automatically and if I rename it 2.2 it add .2 then the file display name 2.2 .
Please help,
Thank you,
The item is no longer highlighted as selected.
The item is highlighted as selected.
Gantt CurrentTimeMarker reappears after the Grid and Gantt tables are resized from the pane between them

After the resize the marker reappears
The FileManager triggers two Read requests when double clicking a folder in the ListView/GridView. The behavior can be observed in the Basic Usage Demo.
When navigationg to a folder in the TreeView using a single click, the component triggers a single Read request.
Could you consider optimizing the request handling when navigating to nested folders, particularly in ListView/GridView, to reduce redundant Read calls and improve performance?
Hello,
On Chrome for Android, the dropdown menu appears offscreen. With Firefox for Android or Chrome desktop, it works well.
This sample reproduces the problem : https://runner.telerik.io/fullscreen/@kakone/azuPAHuy. If you click on the right item (user icon), the dropdown appears offscreen.
### Bug report
When an Editor component in inline mode is set as an editor in an InCell editable Grid, the Grid cell does not enter edit mode on "click". The issue occurs since version 2023.1.314.
### Reproduction of the problem
1) Create an InCell editable Grid.
2) Set an Editor component in inline mode as an editor to a specified Grid column.
3) Try to edit the cell.
4) The cell flashes and does not enter edit mode.
A Dojo sample for reporduction: https://dojo.telerik.com/zQUvDQEq (check out the "ProductName" column)
### Expected/desired behavior
The Grid column that uses Editor component in inline mode must be editable.
### Environment
* **Kendo UI version: since 2023.1.314
* **jQuery version: 3.4.1
* **Browser: [all]
It will be great if we can have a very simple "out-of-the-box" way to add a Column Chooser in the toolbar, similar to the Search Feature.
Something like Syncfusion's column chooser here:
https://ej2.syncfusion.com/aspnetcore/Grid/ColumnChooser
This will help me significantly in my development effort and provide a much better experience for my paying customers.
I have hundreds of grid tables with different schemas, columns with MinScreenWidth, and hidden columns (depending on the availability of data).
On a page, it can have multiple grid tables that are dynamically generated.
I also use View Component to generate each grid table.
The current column menu isn't perfect because I want it to only act as a filter checkbox, not a menu where a user needs to click twice to access the filtering feature. (And my users need to use the filtering mechanism A LOT)
Thanks,
Luke