有没有办法在插入数据网格时隐藏列? 我有一个网格,一个单元格有多个命令按钮。但是当我想插入或更新这些按钮时,它会呈现一个空文本框。如何在插入和更新时删除文本框?
我试过了,但我不知道如何隐藏它:
columns:[...
{
allowHiding:true,
cellTemplate: function (container, options) {
$('<button type="button" class="btn btn-default"/>').addClass('dx-button btnLinkGrid')
.text('Commission')
.on('dxclick', function (info) {
var url = '/finantialinfo/commision';
window.location.href = url;
})
.appendTo(container);
$('<button type="button" class="btn btn-default"/>').addClass('dx-button btnLinkGrid')
.text('Restitution')
.on('dxclick', function (info) {
var url = '/finantialinfo/restitution';
window.location.href = url;
})
.appendTo(container);
}
}...
]
答案 0 :(得分:1)
在您的情况下,您需要自定义编辑表单。好吧,您可以使用下面的column.formItem选项:
columns: [{
/*...*/
formItem: { visible: false }
}]
我也更新了您的sample。