私は滑らかなグリッドを作成しており、コード列で行を追加する機能が必要です。これを可能にするには、テーブル全体でコード列を編集できる必要があります。
標準のjavascript確認ポップアップボックスで編集を確認できる方法を考え出そうとしています。slickgrid コンストラクター内の onedit イベントに 1 つ入れてみましたが、それは編集後に実行されました。
編集機能は、データベースの編集ストアド プロシージャの呼び出しとは無関係であると考えるようになりました。これについてもっと良い方法はありますか?
RF_tagsTable = new IndustrialSlickGrid(
LadlesContainerSG
, {
URL: Global.DALServiceURL + "CallProcedure"
, DatabaseParameters: { Procedure: "dbo.TableRF_tags" , ConnectionStringName: Global.ConnectionStringNames.LadleTracker }
, Title: "RF tags"
, Attributes: {
AllowDelete: true
, defaultColumnWidth: 120
, editable: true
, enableAddRow: true
, enableCellNavigation: true
, enableColumnReorder: false
, rowHeight: 25
, autoHeight: true
, autoEdit: false
, forceFitColumns: true
}
, Events: {
onRowEdited : rowEdited
/*function(){ //this is my failed attempt
var r=confirm("Edit an existing tag?")
if (r){
alert(r);
} else {
alert(r);
}
}*/
, onRowAdded : rowAdded
}
});