or
I have a webpage that uses Kendomobilelistview control
here -> http://krfrettir.com/App/Result/LatestResult
and this page is using this JSON data call
-> http://krfrettir.com/App/Result/GetLatestResult
But the json return list where LeikDagur(datetime) is in correct order (newest first) but the Kendo view is not using any sorting it takes this json data and randomly prints out the list.
Could someone maybe tell me why this is happening?
kendo.culture("en-US");
kendo.culture().numberFormat.currency.symbol = "£";columns.Bound(c => c.PropertyOfTypeCyrrency).ClientTemplate(" #= PropertyOfTypeCyrrency.CurrencySymbol # #= PropertyOfTypeCyrrency.Value #");columns.Bound(c => c.PropertyOfTypeCyrrency).ClientTemplate("#= kendo.toString(PropertyOfTypeCyrrency.Value, 'C').replace(kendo.culture().numberFormat.currency.symbol, PropertyOfTypeCyrrency.CurrencySymbol) #");$('#grid tbody').kendoSortable({ axis:"y", change : function(e){ var data = $('#grid').data('kendoGrid').dataItem(e.item); }});<script id="popup_editor" type="text/x-kendo-template"> <div class="k-edit-label"> <label for="EmpID">Employee ID</label> </div> <input type="text" name="EmployeeID" data-type="number" data-bind="value:EmpID" data-role="numerictextbox" /> <div class="k-edit-label"> <label for="FirstName">First Name</label> </div> <input type="text" class="k-input k-textbox" name="FirstName" data-bind="value:FirstName"> <!-- drop down list editor for field: "FirstName" --> <div class="k-edit-label"> <label for="LastName">Last Name</label> </div> <!-- textbox editor for field: "LastName" --> <!-- field: "LastName" is not included as a grid column --> <input type="text" class="k-input k-textbox" name="LastName" data-bind="value:LastName"> <div class="k-edit-label"> <label for="DOB">DOB</label> </div> <!-- datepicker editor for field: "DOB" --> <input type="text" name="DOB" data-type="date" data-bind="value:DOB" data-role="datepicker" /> <div class="k-edit-label"> <label for="Phone">Phone</label> </div> <!-- numeric textbox editor for field: "Age" --> <input type="text" class="k-input k-textbox" name="Phone" data-bind="value:Phone"> </input> #<script type="text/javascript"># # jQuery(function () {# # $("#Phone").mask("(999) 999-9999");# }); #<\/script># <div class="k-edit-label"> <label for="LocationPicker">Locations</label> </div> <input name="LocationPicker" data-bind="value:LocID" data-value-field="Value" data-text-field="LocID" data-source="filteredLocationDataSource" data-role="dropdownlist" /> <!--textarea id="editor" rows="10" cols="30" data-bind="value:Comments"></textarea> <input type="text" name="Comments" data-bind="value:Comments" />--> <div class="k-edit-label"> <label for="Modified">Modified</label> </div> <!-- datepicker editor for field: "DOB" --> <input type="text" name="Modified" data-type="date" data-bind="value:Modified" data-role="datepicker" /> <div class="k-edit-label"> <label for="ModifiedBy">Modified By</label> </div> <!-- datepicker editor for field: "Modified By" --> <input type="text" name="ModifiedBy" data-type="number" data-bind="value:ModifiedBy" data-role="numerictextbox" /> </script>