我有一个包含KendoUi网格的表单,我想只在网格有行时才启用提交按钮(使用ng-disabled
)。
我可以使用kGrid.dataSource.data().length
获取行数,当网格有行时计数是正确的,但是当我删除或取消最后一行时,计数为1并且不会按预期更新为0。 / p>
我在这里重现了这种行为:http://refork.com/xa12,只需点击“添加新记录”按钮,然后取消。
答案 0 :(得分:1)
请尝试使用以下代码。
var found = ctx.table.Where(o => (!List1.Any() || List1.Contains(o.item1))
&& (!List2.Any() || List2.Contains(o.item2))
&& (!List3.Any() || List3.Contains(o.item3)));