2

Kendo內嵌單元格編輯不支持日期時間格式。我需要「dd/MMM/yyyy」數據格式,但kendo網格顯示「提交日期必須是日期」錯誤。你能請指教我去做什麼Kendo Grid內嵌編輯日期時間DatePickerFor

+0

歡迎來到StackOverflow!當您發佈涉及HTML和JavaScript的問題時,如果您還可以發佈迄今爲止已嘗試的代碼示例,那麼對其他人而言,它總是非常有用。您可以使用jsFiddle或jsBin或StackOverflow自己的代碼片段:http://blog.stackoverflow.com/2014/09/introducing-runnable-javascript-css-and-html-code-snippets/ – CodingWithSpike 2014-10-22 11:35:32

回答

2

你可以使用自定義編輯器來做到這一點。

參考文獻:

的代碼看起來像這樣(沒有測試,但它應該是足夠接近,給你正確的觀念):

var customDateEditor = function (container, options) { 
    $('<input />') 
     .appendTo(container) 
     .kendoDatePicker({ 
      format: "dd/MMM/yyyy" 
     }); 
}; 

$("#grid").kendoGrid({ 
    ... 
    columns:[ 
     { 
      field: "myDate", 
      format: "dd/MMM/yyyy", 
      editor: customDateEditor 
     } 
    ] 
}); 
+0

應該注意的是,編輯器模板需要在'〜Views/Shared/EditorTemplates'文件夾中 – CSharper 2014-10-22 15:46:56