protected void IniciaGridView() { if (rdOperacion.SelectedValue == "") { rdOperacion.SelectedValue = "0"; } if (ddlTipoDeInmueble.SelectedValue == null || ddlTipoDeInmueble.SelectedValue == "") { InmueblesBLL bllInmuebles = new InmueblesBLL(); DataTable dt = bllInmuebles.SeleccionaInmuebles(Membership.GetUser().ProviderUserKey.ToString(), 0, Convert.ToInt32(rdOperacion.SelectedValue), ddlOrdenar.SelectedValue.ToString(), chkActivas.Checked); gvInmuebles.DataSource = dt; Session["grd_ItemList2"] = dt; if (dt.Rows.Count == 0) { btnEditar.Visible = false; btnDuplicar.Visible = false; btnEliminarShared.Visible = false; //btnEliminarShared.Visible = false; btnFicha.Visible = false; btnOferta.Visible = false; btnEliminarOferta.Visible = false; } else { btnEditar.Visible = true; btnDuplicar.Visible = true; btnEliminarShared.Visible = true; //btnEliminarShared.Visible = true; btnFicha.Visible = true; btnOferta.Visible = true; btnEliminarOferta.Visible = true; } gvInmuebles.DataBind(); gvInmuebles.SelectedIndex = -1; } else { InmueblesBLL bllInmuebles = new InmueblesBLL(); DataTable dt = bllInmuebles.SeleccionaInmuebles(Membership.GetUser().ProviderUserKey.ToString(), Convert.ToInt32(ddlTipoDeInmueble.SelectedValue), Convert.ToInt32(rdOperacion.SelectedValue), ddlOrdenar.SelectedValue.ToString(), chkActivas.Checked); gvInmuebles.DataSource = dt; Session["grd_ItemList2"] = dt; if (dt.Rows.Count == 0) { btnEditar.Visible = false; btnDuplicar.Visible = false; btnEliminarShared.Visible = false; //btnEliminarShared.Visible = false; btnFicha.Visible = false; btnOferta.Visible = false; btnEliminarOferta.Visible = false; } else { btnEditar.Visible = true; btnDuplicar.Visible = true; btnEliminarShared.Visible = true; //btnEliminarShared.Visible = true; btnFicha.Visible = true; btnOferta.Visible = true; btnEliminarOferta.Visible = true; } gvInmuebles.DataBind(); gvInmuebles.SelectedIndex = -1; } }