1

我在我的 asp.net 应用程序中使用 JsGrid。我觉得这是非常棒的网格。一切都很顺利,但我被困在了某一点上。

我在从数据库中获取数据的页面上有一个下拉菜单。在该控件旁边,我添加了 JsGrid。

当我更改下拉列表的索引并单击 jsgrid 上的添加行时,它应该为网格中的一个字段设置默认值。

任何人都可以在这方面帮助我。

在此处输入图像描述

问候, Nithin Eate

4

1 回答 1

1

重新定义insertTemplate要设置默认值的网格列并从下拉小部件中获取值:

insertTemplate: function() {
    var input = this.__proto__.insertTemplate.call(this); // original input

    // getValueFromDropDown() should read value from your dropdown control
    var defaultValue = getValueFromDropDown();

    input.val(defaultValue)

    return input;
}

源 GitHub 问题https://github.com/tabalinas/jsgrid/issues/471

于 2017-06-19T02:01:52.333 回答