protected void ddlPages_SelectedIndexChanged(object sender, EventArgs e) { if (ddlPages.SelectedIndex != 0) { FormGeneratorData data = new FormGeneratorData(); DataTable dtTemplate = data.GetTemplateByPageID(ddlPages.SelectedValue); DataTable dtPages = data.GetPageByPageID(ddlPages.SelectedValue); hidItemID.Value = dtPages.Rows[0]["ItemID"].ToString(); LoadDropdown(ddlStyles, data.GetStyles(), "Name", "StyleType_ID", "Select Style"); if (ddlPages.SelectedIndex > 0) { loadFrame(); btnRemovePage.Visible = true; btnSaveFormInfo.Visible = true; ddlStyles.SelectedIndex = 0; txtCampaign.Text = ""; txtPage.Text = ""; txtSource.Text = ""; if(dtPages.Rows[0]["StyleType_ID"] != DBNull.Value) ddlStyles.SelectedValue = dtPages.Rows[0]["StyleType_ID"].ToString(); if (dtPages.Rows[0]["Tracking_Campaign"] != DBNull.Value) txtCampaign.Text = dtPages.Rows[0]["Tracking_Campaign"].ToString(); if (dtPages.Rows[0]["Tracking_Page"] != DBNull.Value) txtPage.Text = dtPages.Rows[0]["Tracking_Page"].ToString(); if (dtPages.Rows[0]["Tracking_Source"] != DBNull.Value) txtSource.Text = dtPages.Rows[0]["Tracking_Source"].ToString(); } else { btnRemovePage.Visible = false; btnSaveFormInfo.Visible = false; } ReloadControlList(); LoadDropdown(ddlControlList, data.GetAvalableControlsByPage_ID(ddlPages.SelectedValue), "name", "controllist_id", "Select Field"); pnlControlList.Visible = true; pnlEditActions.Visible = false; pnlAddSubmitButton.Visible = false; pnlAprimoInfo.Visible = true; pnlRightSide.Visible = true; pnlSetPageFields.Visible = true; pnlAddEditDropdown.Visible = false; btnAdd.Visible = true; pnlPageInfo.Visible = true; } else { pnlControlList.Visible = false; pnlEditActions.Visible = false; pnlAddSubmitButton.Visible = false; pnlAprimoInfo.Visible = false; pnlRightSide.Visible = false; pnlSetPageFields.Visible = false; btnRemovePage.Visible = false; pnlAddEditDropdown.Visible = false; } }