Hello,
I have the problem, that I cannot inline edit my data in my grid because the edit button is simply missing. All other actions (read data, create data (inline), delete data) are working very well.
I am using a webservice to communicate with the server side.
Here is the code of my grid:
I have been trying now for hours, but stil no success to get the inline edit feature working. I hope someone call help me a bit.
Thank you very much.
I have the problem, that I cannot inline edit my data in my grid because the edit button is simply missing. All other actions (read data, create data (inline), delete data) are working very well.
I am using a webservice to communicate with the server side.
Here is the code of my grid:
01.<script type="text/javascript">02. var Grid = null;03. var DataSource = new kendo.data.DataSource({04. transport: {05. read: { url: "GetData" },06. destroy: { url: "DeleteData" },07. update: { 08. url: "UpdateData",09. type: "POST",10. complete: function (e) {11. Grid.data("kendoGrid").dataSource.read();12. }13. },14. create: {15. url: "CreateData",16. type: "POST",17. complete: function (e) {18. Grid.data("kendoGrid").dataSource.read();19. }20. },21. parameterMap: function (options, operation) {22. switch (operation) {23. case "destroy":24. return { id: options.Id };25. case "create":26. return { name: options.Name, width: options.Width, height: options.Height };27. default:28. return { take: options.take, skip: options.skip };29. }30. }31. },32. schema: {33. data: "d.Data",34. total: "d.Total",35. model: {36. id: "Id",37. fields: {38. Id: { editable: false },39. Name: { editable: true },40. Width: { editable: true },41. Height: { editable: true },42. Code: { editable: true }43. }44. },45. errors: "d.ErrorMessage"46. },47. pageSize: 20,48. serverPaging: true,49. error: function (response) {50. this.cancelChanges();51. }52. });53. 54. $(document).ready(function () {55. Grid = $("#md-contentGrid").kendoGrid({56. dataSource: DataSource,57. height: "100%",58. pageable: true,59. toolbar: [60. { name: "create" }61. ],62. columns: [63. { field: "Name" },64. { field: "Width" },65. { field: "Height" },66. { command: [67. "edit",68. "destroy",69. ], title: " ", width: "300px"70. }71. ], editable: "inline"72. });73. });74.</script>Thank you very much.