Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
            }
        }