1
マニュアルを参照して存在してdoesntの明確グリッド上BeforeEditイベントを示しています剣道グリッドBeforeEditイベントが
- https://docs.telerik.com/kendo-ui/api/javascript/ui/grid#events-beforeEdit
- https://docs.telerik.com/aspnet-mvc/api/Kendo.Mvc.UI.Fluent/GridEventBuilder#methods-BeforeEdit(System.Func)
しかし、これがためにされて入ってきたどのバージョンの言及がありません。我々はバージョン2016.3.914
を使用しています。私はそれが存在しないと言うエラーを得る(私はMVCコードとjqueryで使用しようとした)。
function onDataBound(gridName) {
return function (e) {
var grid = $("#" + gridName).data("kendoGrid");
species = extractSpecies(gridName);
$("#Species").val(species);
$("#" + gridName).data("kendoGrid").beforeEdit((e2) => {
console.log("before edit");
});
console.log('WATCH01 NoiNLSConsignment/onDataBinding() - species is: ', species);
}
}
OpenNlsApplication?exporterId=6190&applicationId=6191:2457
Uncaught TypeError: $(...).data(...).beforeEdit is not a function(…)
(anonymous function) @ OpenNlsApplication?exporterId=6190&applicationId=6191:2457
trigger @ kendo.all.min.js:25
refresh @ kendo.all.min.js:51
d @ jquery.min.js:2
trigger @ kendo.all.min.js:25
_process @ kendo.all.min.js:28
success @ kendo.all.min.js:27
success @ kendo.all.min.js:27
n.success @ kendo.all.min.js:27
i @ jquery.min.js:2
fireWith @ jquery.min.js:2
y @ jquery.min.js:4
c @ jquery.min.js:4
最初の質問は、あなたには、いくつかの機能が剣道に追加されましたバージョンを教えてくださいどのようにでしょうか?
第2に、私は使用されているバージョンを制御できません。編集前にライフサイクルに到達できる方法はありますか?すなわち、 event.Edit()
が遅すぎます。