public GridItem(int index, string idProperty, object dataItem, IEnumerable<GridColumn> columns, IEnumerable<GridAction> actions, IVisibleArbiter checkVisible) { Index = index; DataItem = dataItem; this.GridColumns = columns; this.GridActions = actions; this.checkVisible = checkVisible; if (!string.IsNullOrEmpty(idProperty)) { Id = GetValue(dataItem, idProperty); } }
public GridItem(int index, string idProperty, object dataItem, IEnumerable <GridColumn> columns, IEnumerable <GridAction> actions, IVisibleArbiter checkVisible) { Index = index; DataItem = dataItem; this.GridColumns = columns; this.GridActions = actions; this.checkVisible = checkVisible; if (!string.IsNullOrEmpty(idProperty)) { Id = GetValue(dataItem, idProperty); } }