如何在Telerik网格(MVC, Razor)上设置最大行数

本文关键字:设置 Razor Telerik 网格 MVC | 更新日期: 2023-09-27 18:09:47

是否有办法在Telerik网格上设置最大行数?

例如,我只想让客户引入最多15行或最少1行,或者抛出最大其"x"的错误。

如何在Telerik网格(MVC, Razor)上设置最大行数

我找到解决这个问题的方法了。

.ClientEvents(x => {
    x.OnEdit("CheckRows");
    x.OnDelete("CheckRows"); })
<script>
 function CheckRows(e) {   
        var grid = $('#Grid').data('tGrid');
        var button = $("#Grid .t-grid-toolbar .t-grid-add");
        if (grid.insertedDataItems().length - grid.deletedDataItems().length > 15) 
        {
            button.hide();
        }
        else
        {
            button.show();
        }
      }
</script>