//PROPIEDADES protected void Page_Load(object sender, EventArgs e) { _tratamiento = (Entidad)Session["objTratamiento"]; if (_tratamiento == null) { Response.Redirect("ConsultarTratamiento.aspx"); } //error.Text = tratamiento.Id.ToString(); CargarDatos(); if (!IsPostBack) { //EN EL PRESENTADOR List <Entidad> datos = this._presentador.GetData((_tratamiento as Tratamiento).Id); List <Entidad> implemento = this._presentador.GetDataImplemento(this._tratamiento); GridViewTratamiento.DataSource = datos; if (datos != null) { GridViewTratamiento.DataBind(); } else { mensajetratamiento.Text = "No posee tratamientos Asociados"; } GridViewProducto.DataSource = implemento; if (implemento != null) { GridViewProducto.DataBind(); } else { mensajeproducto.Text = "No posee Productos Asociados"; } } }
protected void GridViewProducto_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridViewProducto.PageIndex = e.NewPageIndex; GridViewProducto.DataSource = _presentador.GetDataImplemento(_tratamiento); GridViewProducto.DataBind(); }