1

嗨,有什么方法可以在 Kendo Grid 中编辑时只显示几列?

我正在尝试在弹出模式下更新网格值。当我单击编辑按钮时,它会在弹出窗口中显示所有列。但我只想在弹出窗口中显示选定的列,如名称和部门。

4

1 回答 1

1

为此,您需要定义自定义模板进行编辑。进行如下更改:

在剑道网格中:

editable: {
                    mode: "popup",
                    template: kendo.template($("#editTemplate").html())
          }  

在此处定义您的editTemplate,例如:

<script type="text/x-kendo-template" id="editTemplate">

    <div class="k-edit-form-container">
    <table style="margin:0 auto;">
      <tr>
              <td>
                  <input type="text"  class="k-input k-textbox" **data-bind="value:your_column_to_bind"**/>
              </td>
      </tr>
     </table>
    </div>
 </script>
于 2013-03-29T07:19:30.250 回答