Our data model classes look kind of like this: public abstract class VMBaseDynamic<TViewModel, TModel> { public object Id { get; set; } } public abstract class VMBaseGeneric<TViewModel, TModel, TIdentifier> : VMBaseDynamic<TViewModel, TModel> { public new virtual TIdentifier Id {...} } So anything that subclasses from them has two Id properties, the one in VMBaseDynamic hidden in VMBaseGeneric. The reflection code in the newest Kendo code, in GridEditableSettings.CreateDefaultItem, calls GetProperty() on the data model class for each of the column names. One of them is "Id". It finds two, and chokes with an "ambiguous match found" error. I ended up working around this by adding a function which searches through the class's ancestors for the first matching property, as in http://stackoverflow.com/questions/994698/ambiguousmatchexception-type-getproperty-c-sharp-reflection; you may want to consider this as a friendlier approach in future.
When a class is added to grid row at runtime to enable so-called conditional styling, which is based on the values in one or more cells (e.g. if status="urgent" font color=red) and then the grid is grouped by the user, the added class seems to get lost in the shuffle -- it does not "travel" with the row to its new location and so the conditional styling disappears. I'm not sure what goes on behind the scenes during a grouping operation, but if it is possible to preserve custom classes added at runtime so that they survive the grouping operation, please implement this feature.
I'd like to be able to react when user clicks or "mouse over" data points in the chart
Sometimes need to disable column selectable option. For example, when column consists checkboxes or action buttons. $("#users-grid").kendoGrid({ dataSource: { data: createRandomData(20), pageSize: 5 } selectable: 'row', columns: [ { field: 'UserId', title: 'ID', template: '<input type="checkbox">', selectable: false } { field: "FirstName", title: "First Name" }, { field: "LastName", title: "Last Name" }, { field: "Actions", title: "Actions", template: '<a href="">Delete</a>', selectable: false } ] });
As a proof-of-concept, I have reworked some of the PHP tutorial examples for a ColdFusion CFScript service.
All the ticks inside the range can be the same color of range
It would be good if you could enable the KendoUI for MVC buttons to have an "image + text" look and feel in the same way that the Telerik MVC Extensions did. Thanks
When setting the value for the rich text editor, if the object value is null, it blows up. I have to check if the value is null and if so, set it to an empty string. var propValue = linkData[propertyName]; var editor = $(this).data("kendoEditor"); if (propValue) { editor.value(propValue); } else { // clear value editor.value( '' ); }
Similar to http://demos.devexpress.com/ASPxEditorsDemos/ASPxDropDownEdit/DropDownEdit.aspx
See http://www.componentone.com/SuperProducts/PickerViewiPhone/
The validation can contain fatal errors ( form submit is not allowed ) and warnings ( form submit allowed ). For example blank/short password is a warning, beacuse it allowed but not unadvisable.
add the ability to choose the weekly in datepicker
When minimising windows put them in a row at the bottom left of the screen also allow windows to be created in Javascript (see wijmo).
The possibility to have both edit modes in a grid. I want to (for example) instant edit my columns in the grid, but also have a (custom) popup window wich will allow me to edit more fields not included in the grid (but still in the datasource ofcourse).
Its a small thing, but annoying. i dynamically add subitems to the tree on expansion. therefore i do not need to load the whole data on start. so, on the tree init i just have on the items, that contain children an <ul></ul> to indicate it has children. that works just as expected. but when the user clicks on the expand icon, the event treeView.expand does not get fired. My current workaround is, to add an invisible dummy <ul><li style="visibility:hidden"></li></ul> to indicate there are subitems. and when the expand event runs, loading the item, and removing the dummy... Thats far from perfect.
It would be nice to be able to adjust the values of min, max and step after widget initialization.
You refer to Kendo UI Premium Forums in your FAQ and web site, but post no link to this so I cannot find it! I am a paid up customer and want proper support like other Telerik products.;