在填充表格时,是否可以引用上一行中的列?
这样的事情:Refer to an other columns value in a MVC3 Razor WebGrid除了我想要引用同一列但是来自之前的角色。
例如,这是我想知道的所有值的列:
//check if statement before creating it
foreach(Column("Prop") c in allRowsCollection) {
if(c.Value = "something") { //check if there is already a row with a specific value for this column
grid.Column("Prop", "example1"),
}
else {
grid.Column("Prop", "example2"),
}
}
因此,每次添加新行时,我都希望将其与之前的行进行比较。
这可能吗?如果没有,是否有一些解决方法?
答案 0 :(得分:0)
如果绑定到数据源,则可以检查数据源而不是网格。
然而,我会在我的SQL调用期间对此进行排序,并省略任何前端检查。
因为你没有通过线路移动尽可能多的数据,所以它也会更快。