It would be great to have such controls as webparts/widgets to place in a dashboard where we could move them around the screen to reorder how data is presented with option to save/retrieve the layout from a persistent source. In the dashboard the functionality would be to define a layout where we could add/remove, change position the widgets (like in dropthings or pageflakes). The widgets would contain controls like Kendo Grid or DataViz controls to display information. That would be a killer feature.
I had an issue with PDF export from browsers on mobile device. Initially had issue with CSS attribute whitespace: pre-wrap, which was fixed in the newer version of kendo 2016 Q2, however, I still had an issue with Firefox on mobile. Official supports for "some" browsers on mobile devices and documentation (e.g. what browsers are supported etc) would be very appreciated.
export kendo UI grid with kendo footer templates and aggregates results. then no need to use other tool for making report in excel.
One of the important features of any grid based pages is the ability to export the grid data in various formats. It's what is keeping me now from replacing all of the Datatables in my app with Kendo grids.The table Tools plugin for datatables is a great example, providing pdf, csv and excel exports all with aggregates, grouping and basic formatting options. I;m hoping the next release has at least csv and/excel exporting options. Please also consider a UI column show/hide feature, again, similar to datables plugins. I know the Kendo grid will eventually have all of this, but the sooner the better for those of us looking to move projects built with beta products (datatables) with more features to Kendo UI. Thanks!
Greetings Please add this feature (Persian Calendar) into a valuable package Thanks to the team
There are situations where I want to know more about what triggered certain event in kendo (for example if ctrl button was down when clicking) but library won't let me because original browser events don't make it all the way up. Examples:
* select/change event for tree view
* change event for grid
I wish there was a field originalEvent on the argument so I can look at it.
element.kendoTreeView(
{
select: e =>
{
let isCtrlDown = e.originalEvent.ctrlKey;
}
});
Hi,
I have a grid. from which if the user selects multiple rows, we want to display corresponding PDF files into PDF viewer. I have checkbox as 1st column of the grid. It will be great if there is an API method that would allow the loading of multiple files.
Add a new control to edit filters/queries like in Visual Studio online (see "How to: Design a Query by Using the Query Designer", https://msdn.microsoft.com/en-us/library/ff852016.aspx)
Hi,
I'm using the Grid version 2019.3.1023 but changelog for newer version doesn't seem to show this has been fixed.
Using Html.Kendo().Grid().Columns(columns => colums.ForeignKey(x => x.ForeignCol, data, "value", "label"));
If data contains html, it will not be escaped when the javascript for the kendoGrid component is rendered, and thus is exposed to XSS.
This should be either fixed or documentation and samples must tell explicitly we need to html encoded the data, as this is not the case for the model itself.
I would like the additional barcode added. https://en.wikipedia.org/wiki/Data_Matrix A Data Matrix is a two-dimensional barcode consisting of black and white "cells" or modules arranged in either a square or rectangular pattern, also known as a matrix.
Step by step instructions on how to reproduce the problem:
Code snippets:
var tabStrip = $("#contentlessAppend").kendoTabStrip({}).data('kendoTabStrip');
tabStrip.append({
text: "noContentAppend",
//content: "With content" //Uncomment this line for normal functionality
});
tabStrip.insertBefore({
text: "contentInsertBefore",
encode: false,
content: `<div id="WhereAmI">I am not where I should be</div>`
}, tabStrip.tabGroup.children().eq(0) );
Screenshots of the problem:
(N/A)
Stack trace, if applicable: N/A
Project and its dependencies which illustrates the problem (stripped, in zip format):
(see attached)
Need to have simple textbox (input) widget
As a developer, I want to be able to add paragraphs with empty content and not have it stripped, so that I can add custom functionality, like icons.
I want to be able to control if the paragraph's content should be stripped or have the editor allow empty elements when they have classes.
Currently, if I add markup similar to a font awesome icon or some custom icon in a paragraph, there is a function, _fillEmptyElements, that strips the content of the paragraph:
Input:
<p> <i class="fa fa-check" style="color: green;"></i> </p>
or
<p> <span class="customicon icon-iconname"></span> </p>
On save, the paragraph's content is stripped to:
<p> </p>
As a workaround, I can add dummy text in the paragraph:
When there is a DOM element with "page-break" class inside an element that is about to be exported to PDF, this "page-break" results in a new page in the reported PDF file.
If we hide the parent element in which the element with a "page-break" class is nested and export the content to PDF, in the result file, the content of the hidden DIV is not displayed but there are blank pages for each "page-break" class that can be found in the hidden element.
There are two blank pages at the beginning of the exported document. Each of these pages is a result of the "page-break" CSS classes inside the "#test" element
The "page-break" class should not result in the exported file if it is nested in a hidden element. Here is a Dojo demonstrating the correct behavior: https://dojo.telerik.com/iZAXiZEz
Current when using the HierarchicalDataSource you can only load one level of data at a time. I would like to be able to pre-populate the entire tree (but have the ability to refresh it via remote data, should I so need).
@Html.DevExpress().ComboBox( settings => { settings.Name = "comboBox4"; settings.Width = 180; settings.SelectedIndex = 0; settings.Properties.DropDownWidth = 550; settings.Properties.DropDownStyle = DropDownStyle.DropDownList; settings.CallbackRouteValues = new { Controller = "Editors", Action = "MultiColumnComboBoxPartial" }; settings.Properties.CallbackPageSize = 30; settings.Properties.IncrementalFilteringMode = IncrementalFilteringMode.StartsWith; settings.Properties.TextFormatString = "{0}"; settings.Properties.ValueField = "CustomerID"; settings.Properties.ValueType = typeof(string); settings.Properties.Columns.Add("ContactName", "ContactName", 130); settings.Properties.Columns.Add("CompanyName", "CompanyName", Unit.Percentage(100)); settings.Properties.Columns.Add("Country", "Country", 60); settings.Properties.Columns.Add("Phone", "Phone", 100); } ).BindList(ViewData["Customers"]).GetHtml()
We need the bar of series to be draggable and also its value can be changed on drag. For example, a user is given a chart like below link: http://demos.kendoui.com/dataviz/bar-charts/column.html. Below the chart, a table is given for data. Chart is loaded with false data. User is expected to plot the correct graph based on the table data given. For this, user will drag the bar in up/down direction to set it to the desired value.