Is it possible to allow the integration of the Template component in the Template() option of the CustomTemplate() configuration in the Editor's Toolbar?
For example:
@(Html.Kendo().Editor()
.Name("editor")
.Tools(tools => tools
.Clear()
.CustomTemplate(x => x.Name("customButton").Template(
Html.Kendo().Template()
.AddComponent(c => c.Button()
.Name("myButton")
.Events(ev => ev.Click("onExecute"))
)
))
)
)
When a user types 7/8/201x into a DatePicker, 7/8/201 is what ends up getting sent to the server. I believe an important function of a date-type-specific control or widget is to prevent the entry of bad data. The picker should not allow the entry of any string that is not a valid date or is outside of the Min-Max range (if specified). In fact, properly formatted dates typed into the textbox seem to ignore the Min-Max range. No user entering a date of birth is going to use the month selectors. He or she will type the date into the textbox. The datepicker, out of the box, should not allow the entry of invalid or out of range dates. The developer should not need to write a custom validator for behavior that virtually everyone would want.
Create a breadcrumb trail like horizontal navigation on top of web page below headers which will provide a hierarchical site structure. Typical breadcrumbs looks like: Home page > Section page > Subsection page
It´s the only missing pice of this great framework. I really hope for it in a near feature.
Cancellation token is widely supported in entity framework. And it has big benefits for long running queries to allow cancel them. ToDataSourceResultAsync methods should support passing cancellation token as a parameter.
I have data that is in RTF format to be able to format font the way the users want with links, etc. To show that on a kendo grid is touch. had to create/find a regular expression and do some special formatting for the links. You currently only have editing for HTML
It would be nice to be able to assign a unique ID to each column to go along with the column's title. Makes it easier to find a column by it's ID instead of trying to find it by title. Especially if the user has reordered the columns.
When converting a WebForms app with KendoUI controls in it to MVC, I used the MVC wrappers. One thing that became very apparent is the lack of support for client templates. For example, a bound column has a ClientTemplate, but no ClientEditorTemplate or ClientHeaderTemplate. Because of this, extra JS code has to be written to manually manipulate different parts of the grid. Considering the MVC Wrappers render out the same HTML/JavaScript as the pure JavaScript counterpart, it would be EXTREMELY helpful if client templates were made available anywhere a server-side template exists.
Currently, binding to typed datasets is only supported after dataset is cast to its untyped version (typedDataset as DataSet). This dictates using strings for columns declaration of Grid instead of lambdas: .Columns(columns => {columns.Bound("Name");}) and not .Columns(columns => {columns.Bound(x => x.Name);}) It might be very useful if Grid will support binding to typed datasets directly.
Currently Jun 2014, when saving new data on hierarchy (parent/child) grid, there is no possible way to save the header data, get the pk of the header and pass the pk to child data and save the child data. I suggest to add a feature to auto save both parent and child data when user click save button when creating new data. Basically do ajax save for the parent, on success pass header's pk to do ajax save for child.
Using the MVC wrappers to style checkboxes and assign bindings works well except for the visible binding. the style is applied to the hidden input rather than the created styled label.
Kendo UI Menu currently supports only mouse over on child/sub menu items. Root items are configurable to open only if moust is clicked. But actually child items also should have the same type of configuration. In my organisation people simply clicking everytime on menu items, they dont wait for the mouse to open its child items. And when the child menu items opened they press mouse button by mistake and the menu gets closed that gets them irritating.
Most of the time DefaultValue isn't known. Allow us to enter null or don't require it.
add a VS extension to place and configure widgets in the view with corresponding action methods. The heavy data aware widgets (grid, scheduler) first.
It doesn't seem possible to set the width or height of gauges through the MVC server wrappers. This is useful functionality that should be easy to implement.
When returning data for a grid using the "Model.ToDataSourceResult(request, ModelState)" syntax, if there are any ModelState errors, the grid fails to load any of the data. In addition to validation errors, I would like to be able to send back feedback messages that can be extracted client-side that would not affect the binding of the grid.
html select has a groupoption tag, and also the possibility to add classes or styles to indivual rows in a combobox. With it, you can combine the items in a combobox in groups/categories. Styling could ofcourse be done by using custom-templates
It would be nice to be able to set options other than the window's title and set events on the window that is exposed by the grid editing options.
I want to load a particular ViewModel into a treeview but using the MVC wrappers does not allow for setting what field will be the Id, and the hasChildren property. The model information can be set via the JavaScript configuration though. It would also be nice to mark additional data on the model that should be sent to the Read action along with the Id from my item.