protected void ddlNewChar_SelectedIndexChanged(object sender, EventArgs e) { DropDownList ddlNewChar = (DropDownList)sender; T_WQX_REF_CHAR_ORG c = db_Ref.GetT_WQX_REF_CHAR_ORGByName(Session["OrgID"].ToString(), ddlNewChar.SelectedValue); if (c != null) { if (c.DEFAULT_UNIT != null) { DropDownList ddlNewUnit = (DropDownList)grdResults.FooterRow.FindControl("ddlNewUnit"); ddlNewUnit.SelectedValue = c.DEFAULT_UNIT; } if (c.DEFAULT_DETECT_LIMIT != null) { TextBox txtNewDetect = (TextBox)grdResults.FooterRow.FindControl("txtNewDetectLimit"); txtNewDetect.Text = c.DEFAULT_DETECT_LIMIT; } if (c.DEFAULT_ANAL_METHOD_IDX != null) { DropDownList ddlNewAnalMethod = (DropDownList)grdResults.FooterRow.FindControl("ddlNewAnalMethod"); ddlNewAnalMethod.SelectedValue = c.DEFAULT_ANAL_METHOD_IDX.ToString(); } if (c.DEFAULT_SAMP_FRACTION != null) { DropDownList ddlNewSampFraction = (DropDownList)grdResults.FooterRow.FindControl("ddlNewSampFraction"); ddlNewSampFraction.SelectedValue = c.DEFAULT_SAMP_FRACTION; } if (c.DEFAULT_RESULT_VALUE_TYPE != null) { DropDownList ddlNewResultValueType = (DropDownList)grdResults.FooterRow.FindControl("ddlNewResultValueType"); ddlNewResultValueType.SelectedValue = c.DEFAULT_RESULT_VALUE_TYPE; } if (c.DEFAULT_RESULT_STATUS != null) { DropDownList ddlNewResultStatus = (DropDownList)grdResults.FooterRow.FindControl("ddlNewResultStatus"); ddlNewResultStatus.SelectedValue = c.DEFAULT_RESULT_STATUS; } } TextBox txtNewResultVal = (TextBox)grdResults.FooterRow.FindControl("txtNewResultVal"); txtNewResultVal.Focus(); }
protected void grdChar_RowCommand(object sender, GridViewCommandEventArgs e) { string OrgID = hdnOrgID.Value.ToString(); string CharName = e.CommandArgument.ToString(); if (e.CommandName == "Deletes") { db_Ref.DeleteT_WQX_REF_CHAR_ORG(OrgID, CharName); PopulateCharTab(OrgID); } if (e.CommandName == "Select") { T_WQX_REF_CHAR_ORG rco = db_Ref.GetT_WQX_REF_CHAR_ORGByName(OrgID, CharName); if (rco != null) { ddlChar.SelectedValue = rco.CHAR_NAME; txtDetectLimit.Text = rco.DEFAULT_DETECT_LIMIT; txtQuantLower.Text = rco.DEFAULT_LOWER_QUANT_LIMIT; txtQuantUpper.Text = rco.DEFAULT_UPPER_QUANT_LIMIT; ddlUnit.SelectedValue = rco.DEFAULT_UNIT; ddlAnalMethod.SelectedValue = rco.DEFAULT_ANAL_METHOD_IDX.ToString(); ddlFraction.SelectedValue = rco.DEFAULT_SAMP_FRACTION; ddlStatus.SelectedValue = rco.DEFAULT_RESULT_STATUS; ddlValueType.SelectedValue = rco.DEFAULT_RESULT_VALUE_TYPE; MPE_NewChar.Show(); } else { lblMsg.Text = "Unable to edit record."; } } hdnSelectedTab.Value = "2"; }