protected override void OnRowDataBound(C1.Web.UI.Controls.C1GridView.C1GridView grid, C1.Web.UI.Controls.C1GridView.C1GridViewRowEventArgs e, LoginAuditVo dataItem) { if (dataItem == null) { return; } if (!dataItem.FechaFin.HasValue) { GridUtils.GetCell(e.Row, LoginAuditVo.IndexFechaFin).Text = string.Empty; } }
protected override void OnRowDataBound(C1.Web.UI.Controls.C1GridView.C1GridView grid, C1.Web.UI.Controls.C1GridView.C1GridViewRowEventArgs e, TimeTrackingVo dataItem) { if (dataItem.Tipo != 1) { var image = "~/images/" + (dataItem.Tipo == 0 ? "start.png" : "stop.png"); e.Row.Cells[TimeTrackingVo.Index.Tipo].Controls.Add(new Image { ImageUrl = image }); e.Row.Cells[TimeTrackingVo.Index.Duracion].Text = string.Empty; if (dataItem.Tipo == 0) { e.Row.Cells[TimeTrackingVo.Index.KmRecorridos].Text = string.Empty; e.Row.Cells[TimeTrackingVo.Index.TiempoViaje].Text = string.Empty; } } }