我正在使用 mvc4 应用程序。在我的一个页面上,我正在使用剑道网格。我想添加两个按钮进行编辑,一个用于在弹出窗口中进行编辑,另一个用于内联编辑。
我想在单击按钮时动态更改网格编辑模式。
谁能帮我吗 ?
我正在使用 mvc4 应用程序。在我的一个页面上,我正在使用剑道网格。我想添加两个按钮进行编辑,一个用于在弹出窗口中进行编辑,另一个用于内联编辑。
我想在单击按钮时动态更改网格编辑模式。
谁能帮我吗 ?
如果要动态更改 a 中所有行的编辑模式,Grid
可以执行以下操作:
Button
和Grid
定义:
<a href="#" id="popup" class="k-button">Popup</a>
<a href="#" id="inline" class="k-button">Inline</a>
<div id="grid"></div>
Grid
初始化:
var grid = kendoGrid({
dataSource: dataSource,
columns: [
{ command: ["edit", "destroy"], title: " " },
{ field: "field1", title: "Field1" },
{ field: "field2", title: "Field2" },
],
editable : "popup"
}).data("kendoGrid");
Buttons
初始化:
$("#popup").on("click", function () {
grid.options.editable = "popup";
});
$("#inline").on("click", function () {
grid.options.editable = "inline";
});
当您单击这些按钮中的任何一个时,您将编辑模式选择为inline
或popup
。