I find the spinners on numeric text boxes useful about 2% of the time. Please make the default for them not to show. I think it is ridicules to have to go through this: var numeric = $("#APVol").kendoNumericTextBox().data("kendoNumericTextBox"); numeric.wrapper .find(".k-numeric-wrap") .addClass("expand-padding") .find(".k-select").hide(); just to make them nonfunctional but I still have the additional space being taken up for the spinner area.
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, if a developer wants to include only those files required for the extensions that are actually used in a project, they have to either figure the requirements out manually, or use the Custom Download tool at http://www.telerik.com/download/custom-download. It would make the Visual Studio extension much more useful if the same functionality was available there; instead of dumping all of the JS and CSS files into the project, allow the developer to select the wrappers to include, and only include the CSS (and relevant assets) for the selected theme.
Right now we only have the option to apply a display format for a column only. But in some cases we may need to apply it for individual rows. Take the case of a grid where we need to list amounts in different currencies which are having different precision in a row wise manner
When having a filter on a number, the only option to chose, is a NumericTextBox, which adds decimals to the number (very annoying). public enum GridFilterUIRole { Default = 0, NumericTextBox = 1, DatePicker = 2, DateTimePicker = 3, TimePicker = 4, } The only way to get rid of the decimals, is to ad some scripts that does this: function NumericFilter(e) { $(e.element).kendoNumericTextBox({ "format": "n0", "decimals": 0 }); } We need a IntTextBox option. Thank you.
make the Kendo UI Menu switch from horizontal to vertical layout, depending on the browser viewport size.
I try to use Export to excel feature i.e. recently added but it not export data for Hierarchical Grid data as Expanded all rows.
Nowadays, was promissed exporting Gantt to PDF. It is not working. Just prints what you see. It is very limited. Should allow: 1) option like "allPages" to print all Gantt Diagram in any page format. Making a "printscreen" of the visible gantt it is any solution for any project. 2) Export Gantt data to excel.
I have edited the kendo grid example and i will post the code where i am able to replicat.
When deleting or editing a series on the Scheduler, there is no option to edit/delete "all subsequent events". Quite often, when editing a series, users will want to adjust the selected event and all subsequent events when editing a series. iCal, Google Calendar, Outlook all support the option of editing a series in that manner. I would like the Kendo Scheduler Occurrence popup that contains the "this event only" and "entire series" options to also have options that include "all events in the series before the selected one" "all events in the series after the selected one" like other calendar implementations. Thanks
I know that I can hiding those sections by using Javascript and CSS but I think it will be more comfortable to having option to Show or Hide them. Thanks
Grid should have facility to set timezone from server side(like Scheduler). Rather than display dates in client side timezone.
I would expect a fluent method chain to not produce side effects when a method is invoked more than once. particularly, concerning the ability to apply HtmlAttributes more than once to a method chain. This prevents me from implementing meaningful extension methods to promote a DRY approach to views. In particular, I am trying to do something like this: public static TextBoxBuilder<TProperty> PasswordFor<TModel, TProperty>(this WidgetFactory<TModel> widgetFactory, Expression<Func<TModel, TProperty>> expression) { return widgetFactory.TextBoxFor(expression).HtmlAttributes(new { type = "password" }); } public static TextBoxBuilder<TModel> AutoFocus<TModel>(this TextBoxBuilder<TModel> builder) { return builder.HtmlAttributes(new { autofocus = true }); } I am finding that because the HTML attributes is cleared in your base implementation.. this.Component.HtmlAttributes.Clear(); it doesn't support an aggregation of attributes, but instead it's last-man-in. that defeats the purpose of extensibility and effectively insists upon repetition and sort of brittle design that a copy/paste architecture results in. I would believe it be completely acceptable to give the last-attribute-applied precedence and overwrite the value, but the reality is that we're talking about basic key/value pairs, and it shouldn't be difficult to merge the attributes as they are built. best case, right now i have to implement my own derivation of the WidgetBuilderBase and implement an extension method off the WidgetFactory that bootstraps my functionality - certainly not a stretch, but more work than should probably be necessary. public virtual TBuilder HtmlAttributes(object attributes) { return this.HtmlAttributes(ObjectExtensions.ToDictionary(attributes)); } public virtual TBuilder HtmlAttributes(IDictionary<string, object> attributes) { this.Component.HtmlAttributes.Clear(); Kendo.Mvc.Extensions.DictionaryExtensions.Merge(this.Component.HtmlAttributes, attributes); return this as TBuilder; }
I would appeciate the ability to define an edit template (like the detail template) in the grid (for Inline or popup editing), in order to have complete control about the layout and functions. Also the usage of all controls should be possible (nested grids).
add a VS extension to place and configure widgets in the view with corresponding action methods. The heavy data aware widgets (grid, scheduler) first.
Please consider adding charting capabilities to Pivot grid control.
It would be nice to handle editor template directly in the grid's configuration. Very often we have to use a simple custom editor but we end up creating a new file every time. Html.Kendo().Grid<Model>() .Columns(cols=> { cols.Bound(m=>m.SomeProp) .EditorTemplate(@<div> Html.Kendo().ComboBoxFor(m=>m) [...] </div>); })
Please add IntelliSense support for Angular directives in Visual Studio 2013 so this won't cause the 'green underline' error message. <div kendo-grid="myGrid" k-data-source="customerDataSource"></div>
There is no reason it should use the default maxJsonLength; especially since it is inaccessible to change.
add maximize, minimize or close actions on sortable panel demo