protected void grdFacturas_RowDataBound(object sender, GridViewRowEventArgs e) { try { if (e.Row.RowType == DataControlRowType.DataRow) { DTO_RESUMEN_FACTURA dto = (DTO_RESUMEN_FACTURA)e.Row.DataItem; CheckBox chkSeleccionar = (CheckBox)e.Row.FindControl("chkSeleccionar"); chkSeleccionar.Visible = !dto.NUMERO_FACTURA.HasValue; } } catch (Exception ex) { ISException.RegisterExcepcion(ex); panelMensaje.CssClass = "MostrarMensaje"; lblMensaje.Text = ex.Message; return; } }
protected void grdFacturas_RowDataBound(object sender, GridViewRowEventArgs e) { try { if (e.Row.RowType == DataControlRowType.DataRow) { DTO_RESUMEN_FACTURA dto = (DTO_RESUMEN_FACTURA)e.Row.DataItem; LinkButton linkSeleccionar = (LinkButton)e.Row.FindControl("linkSeleccionar"); linkSeleccionar.Visible = (dto.NUMERO_FACTURA.HasValue && dto.PAGADA == false); linkSeleccionar.CommandArgument = dto.ID_FACTURA.ToString(); } } catch (Exception ex) { ISException.RegisterExcepcion(ex); panelMensaje.CssClass = "MostrarMensaje"; lblMensaje.Text = ex.Message; return; } }