protected bool UpdateSelectedGroups() { if (rblPlotsBy.SelectedValue != "Single Subject") { bool hasgrps = true; gvSelector gv = (gvSelector)gvSubjects_container.FindControlRecursive("gvSubjects"); //GridView gv = (GridView)gvSubjects_container.FindControlRecursive("gvSubjects"); string csv = gvSelector.CSVpairs_GetSelectedSubjects(gv); if (csv == "") { lblSelectSubjects.Visible = true; hasgrps = false; } else { lblSelectSubjects.Visible = false; SQL_utils sql = new SQL_utils(); sql.NonQuery_from_ProcName("dp.spGrp_select", sql.CreateParam("grpIDssID", csv, "text")); sql.Close(); } return(hasgrps); } else { return(true); } }
protected void Page_Load(object sender, EventArgs e) { //THIS??? ClientScript.GetPostBackEventReference(this, string.Empty); lblStudyName.Text = Master.Master_studyname; GridView gvSubjects = new gvSelector("gvSubjects", Convert.ToInt32(Master.Master_studyID)); gvSubjects_container.Controls.Add(gvSubjects); ShowHide_based_on_PlotsBy(); if (!IsPostBack) { PopulateNewIDDDL(); //getTimepointSubj(); LoadSelectedFields(); LoadFields(); //ViewState["fldpk_csv"] = default_flds; int personID; bool success = int.TryParse(Request.QueryString["personID"], out personID); if (success & personID > 0) { rblPlotsBy.SelectedIndex = 2; ddlNewID.SelectedValue = personID.ToString(); } } }