I have a few questions:
1. With Kendo UI and its routing features, can they be broken into separate .html pages, so not to have all code in one index.html? Or does it all have to be on one .html page with templates, routing, controllers, etc.? I wanted to keep the index.html separate and easy to read and keep all other pages in a "views" folder.
2. Is it better to use Angular routing with Kendo UI features or does it not work correctly?
I see with Angular, you can use a placeholder:
<div ng-view></div>
gcdApp.config([ '$routeProvider', function($routeProvider) { $routeProvider. when('/login', { templateUrl : 'views/login.html', controller : 'LoginController' }). when('/loginSuccess', { templateUrl : 'views/sushi.html', controller : 'LoginSuccessController' }). otherwise({ redirectTo : '/login', }); ;} ]);If there are any demos/tutorials that show exactly what I am looking for, please let me know. Or if you can provide code that spells all this out, I would really appreciate this. I am new to the Kendo UI SPA/Routing coding/processes and I can understand Angular a little better.
Thanks!
Dan
The grid change event doc states: "Fired when the user selects a table row or cell in the grid."
Is this absolute, or does this change if the grid is in editable mode?
Here is our issue. We have an grid using incell edit mode.
We bind to the change event:
$("#IncomeCodeMappingsGrid").on("change", "#IncCode", HandleIncomeCodeChange);
In the change event, we look for duplicate values in the data source by looping through all the datasource rows. Duplicate values are not allowed.
This all works fine when using 2013.3.1324.440
However, after upgrading to 2013.3.1411.440 (which I think is SP1).
What happens in this case is that the value in the new row for the field in question is an empty string.
However, this is only an issue in the columns where we use a kendoAutoComplete.
I expect what might be happening is that the change is actually bubbled up from the auto complete. however, I have no way to check that, because per the docs I should be able to look at e.sender, but there is no sender on the event object passed to the handler.
So, yes, there are a few questions here.
1. When does the grid change fire, and is it different for an editable grid vs non-editable?
2. What was changed in SP1 that would be causing this so we can fix it. I assume something to changed in the autocomplete wrt to the change event.
3. How can I see what object fired the event? I think if I can ignore the change event bubbled up from the auto complete this will be able to work.
(yes, I know we probably should be using the edit event but this method is used quite a bit in our code)
Hi!
Please, help me to make "More events" button in week view in cells like in month view, when there are more than 2 events.
Thanks!
Hi,
In past, I have implemented the pan and zoom feature in a chart where data was provided via the datasource property (as explained in the pan and zoom example in the demos). And it works well.
But this time I am creating a chart with dynamic series and data. I am not setting the datasource property, rather I am setting the values in series.data property and the pan & zoom feature doesn't work.
Just wanted to know whether the pan & zoom feature works only when the chart datasource property is set or is there a way to implement the pan & zoom feature when the data is provided using series.data property.
Thanks.
Hi
I am working on following example: http://dojo.telerik.com/InEyo
In this example I set the date for the data input to
var date = "2013-10-10 14:02:40.44";
To read the date I use the following where my Date column is defined:
format: "{0:dd-MMM-yyyy HH:mm:ss}",
parseFormats: ["yyyy-MM-dd' 'HH:mm:ss.zz"]
parseFormats defines the format of the input string and format defines how I want to display it (to my understanding). I have my example from http://stackoverflow.com/questions/19316687/kendo-grid-format-time-issue-in-date-column
The example above works - as it should!
My problem (http://dojo.telerik.com/aqafE): The date I get from the database is formatted like this:
"20131010 140240" - so "yyyyMMdd HHmmss".
Naturally I would adjust the parseFormats like this:
format: "{0:dd-MMM-yyyy HH:mm:ss}",
parseFormats: ["yyyyMMdd' 'HHmmss"]
However this does not output the date so I assume either I have made a mistake in defining the input string or the string from the database just does not work with Kendo...
Many thanks
On http://docs.telerik.com/kendo-ui/browsers-support , I can read that IOS 6 and later are supported by kendoUI.
Is there a list of errors/artefacts for earlier versions of IOS?
Are those artefacts entirely cosmetic or are they also functional?
I am trying iPad1 at the moment with Safari Mobile 5.1. It seems like the auto complete component worked although we got a problem on a page having 4 instances of auto complete. On that page, one of the auto complete components did not react on clicks.
I have not investigated further which kind of shortcomings IOS 5.1 has when it comes to render/use kendoUI Components.
Hi.
Can I use not number type for "id" field for dependencies and tasks? Or It must be number type?
For exemple guid as "dbaa0c8b-e188-4e83-8e14-b0b41dd12f0e".
And this my object for dependency:
"{
"id":"dbaa0c8b-e188-4e83-8e14-b0b41dd12f0e",
"type":1,
"predecessorId":"01415eab-f852-4cd8-af5e-4be43bba1dc2",
"successorId":"f13e95f2-402a-4819-8137-3977f31eeb5e"
}"
Thank you.
Hey,
i have a Problem with kendo grid and seting up inital Page.
Initial situation:
I have a Grid with many entries, one of them is the right one. On wich Page this entry is i dont know.
What i have tried:
in the databound event i identify the Item(Object) on which page it is (loop over the datasource) after this i want to set the initial page, but if i use dataSource.page(index) javscript shows error -> "too much recursion".Where to set the initial Page?
I'm using JSP and Jquery
Thanks for help.