Hi,
Im using a grid to display near real-time data from c#/ASP.Net server side via SignalR - adding/updating data rows with pushUpdate().
I already have one grid working in this manner but I haven't been able to work out why updates to a new grid are failing with the error:
TypeError: target.accept is not a
function
at init.pushUpdate (kendo.all.js:6765)
In the following line (kendo.all.js:6762) - I noticed that model.id was undefined:
var
target =
this
.get(model.id);
I have replicated this on dojo. It appears the grid/datasource doesn't handle the initial data, then does reflect the first update, but not the second.
On my machine, I'm using the following:
Kendo UI for jQuery R3 2019
Windows 10
Firefox 69.0.3
Chrome 77.0.3865.120
jQuery 3.3.1
I have a grid with 5 columns - COL1 to COL5. I call a function when the user selects a row and chooses a menu option from a context menu. The function gets the selected row. All I want to do is set the text of a certain column in the selected row:
var grd = $(gridCTL).data('kendoGrid');
var selectedItem = grd.dataItem(grd.select());
selectedItem.COL1 = "new value"; // this does not work
Can anyone help with this simple task ?!
I have a kendoComboBox, with an associated dataSource that has more items than the PageSize. This comboBox is bound to one my columns in the grid. When creating a new record, i can access the items for this comboBox, that are not in the first 'pageSize items', by using the comboBox's filter and suggestion features, so i start typing, and can access a previously unloaded item. My problem occurs after i have created a record, and selected an item in this comboBox, that was not loaded at first on the dataSource, that is, an item greater than the PageSize. When i open the popup, and try to edit such a record, the comboBox is unable to find the previously selected item and, only displays the item's value field, instead of it's text field. From what I understand, because the item is not loaded in the dataSource by default, since it is greater than the PageSize, the comboBox's dataSource is unable to find the dataItem an assign it to the comboBox. So, what i would like to know, is if there is a way to load items that are larger than the dataSource's pageSize, when editing a record that already has these items selected on their comboBoxes.
Hi
To speed up a grid with a lot of dropdownlists, I want to only write the text to the cells initially and, on click, load the dropdownlist of this cell, replace the text with it, so the user can use the dropdownlist from now on.
I'm replacing the text-cell-template with the dropdownlist-cell-template, but the dropdownlist does not get bound automatically.
What's the best way, to initialize the new dropdownlist-cell-template only, without rerendering/rebinding everything else?
Example: http://dojo.telerik.com/uZOBALUp/2
Greets Robin
Recent 2019.3.1023 causes clicking on grid column's filter operator to select all text on whole dialog.
I had to use a "custom" component in the kendoFilterMenu, so I tried the "ui" that is documented in the grid api, and it works.
I think you should add it to the kendoFilterMenu configuration section.
Example: https://dojo.telerik.com/@foxontherock/UBiVIQef
missing documentation here: https://docs.telerik.com/kendo-ui/api/javascript/ui/filtermenu#configuration
Hi support.
I'm using the bootstrap v3 theme in a grid where inline editing is enabled.
I would like to customize the field validation error message and can do this by overriding a few kendo css classes like in the attached screenshot.
I'm wondering if this is the preferred way to customize the grid inline edit field error tooltip?
Best regards
Morten