public static void NotifyActionTab(string strMessage, string strTitle, bool errorFlag, Page frmName, TabContainer TC, string onOkScript = "") { try { Label lblNoticeInfo = FindControlFromMaster <Label>("lblNoticeInfo", frmName.Master); Label lblNotice = FindControlFromMaster <Label>("lblNotice", frmName.Master); Image imgNotice = FindControlFromMaster <Image>("imgNotice", frmName.Master); Button btnOkAction = FindControlFromMaster <Button>("btnOkAction", frmName.Master); Button btnCancel = FindControlFromMaster <Button>("btnCancel", frmName.Master); lblNoticeInfo.Text = strMessage; lblNotice.Text = strTitle; lblNoticeInfo.ForeColor = (errorFlag) ? System.Drawing.Color.Black : System.Drawing.Color.Black; lblNoticeInfo.Font.Bold = true; imgNotice.ImageUrl = (errorFlag) ? "~/images/mb_hand.gif" : "~/images/mb_information.gif"; btnOkAction.OnClientClick = ""; if (onOkScript != "" && !errorFlag) { btnOkAction.OnClientClick = "javascript:changeTab();"; } AjaxControlToolkit.ModalPopupExtender mod = FindControlFromMaster <AjaxControlToolkit.ModalPopupExtender>("notifyPopupExtender", frmName.Master); mod.Show(); } catch (Exception err) { MsgBuilder theBuilder = new MsgBuilder(); theBuilder.DataElements["MessageText"] = err.Message.ToString(); } }
protected void btnReservar_Click(object sender, EventArgs e) { AjaxControlToolkit.ModalPopupExtender mpterminos = (AjaxControlToolkit.ModalPopupExtender)Parent.FindControl("MPEEBanner"); if (rblFormasPago.Items.Count > 0) { if (!cbAcepto.Checked) { lblError.Text = "Por favor acepta los terminos y condicones"; return; } else { clsParametros Registro = csResultadoPlanes.setCrearNoRegistro(this, ucRegistro, Enum_Login.LoginGen, false); if (Registro.Id != 0) { csResultadoPlanes.btnReservarCotizador_Click(sender, e, this); if (this.Session["$CodigoReservaPlan"] != null) { lblRecord.Text = this.Session["$CodigoReservaPlan"].ToString(); if (mpterminos != null) { mpterminos.Hide(); } MPEEConfirm.Show(); } } } } }
protected void btnAgregaNuevo_Click(object sender, EventArgs e) { try { AjaxControlToolkit.ModalPopupExtender extNuevaOpcionCatalogo = new AjaxControlToolkit.ModalPopupExtender(); Label lblTitulo = new Label(); Label lblMensaje = new Label(); TextBox txtNombOpc = new TextBox(); HiddenField hfAccion = new HiddenField(); HiddenField hfIdCatalogo = new HiddenField(); extNuevaOpcionCatalogo = ((AjaxControlToolkit.ModalPopupExtender)ctrlOpcionCat.FindControl("mpeOpcionCatalogo")); lblTitulo = ((Label)ctrlOpcionCat.FindControl("Titulo")); hfAccion = ((HiddenField)ctrlOpcionCat.FindControl("Accion")); hfIdCatalogo = ((HiddenField)ctrlOpcionCat.FindControl("IdCatalogo")); txtNombOpc = ((TextBox)ctrlOpcionCat.FindControl("txtNomOpcCat")); txtNombOpc.Text = string.Empty; hfAccion.Value = "1"; hfIdCatalogo.Value = hdnIdCatalogo.Value; lblTitulo.Text = "NUEVA OPCIÓN CATALOGO"; RadPanelItem item = acModules.FindItemByValue(hfIdCatalogo.Value); item.Expanded = true; extNuevaOpcionCatalogo.Show(); } catch (Exception ex) { EncuestasMoviles.Clases.Error.ManejadorErrores(ex, Session["UserName"].ToString(), Session["UserDomain"].ToString(), Session["userMachineName"].ToString(), Session["UserIP"].ToString(), "frmCatalogos", int.Parse(Session["numeroUsuario"].ToString())); } }
private void refreshModulePanel(Gamme gammeSelectionne) { downPanel.Controls.Clear(); Button ajouterModuleButton = new Button(); ajouterModuleButton.ID = "ajouterModuleButton"; ajouterModuleButton.Text = "Ajouter un nouveau module"; ajouterModuleButton.Attributes["data-toggle"] = "modal"; ajouterModuleButton.Attributes["data-target"] = "#myModal"; ajouterModuleButton.CssClass = "btn btn-xs btn-primary"; AjaxControlToolkit.ModalPopupExtender buttonModalPopup = new AjaxControlToolkit.ModalPopupExtender(); buttonModalPopup.ID = "mpe"; buttonModalPopup.TargetControlID = ajouterModuleButton.ID; buttonModalPopup.PopupControlID = "ModalPanel"; buttonModalPopup.OkControlID = "OKButton"; ModalTypeModuleDropDownList.DataSource = moduleRepository.GetByGamme(gammeSelectionne); ModalTypeModuleDropDownList.DataTextField = "Nom"; ModalTypeModuleDropDownList.DataValueField = "Id"; ModalTypeModuleDropDownList.EnableViewState = true; ModalTypeModuleDropDownList.DataBind(); foreach (ModuleCompose module in produitSelectionne.ModeleDeGamme.Modules) { if (module.Module.Type == "0") { Panel panelModule = new Panel(); Label newModuleLabel = new Label(); newModuleLabel.Text = module.Identification; panelModule.Controls.Add(newModuleLabel); ImageButton deleteButton = new ImageButton(); deleteButton.ImageUrl = "Images/cancel-icon.png"; deleteButton.Height = 10; deleteButton.Width = 10; deleteButton.ID = module.Identification; deleteButton.Click += new ImageClickEventHandler(this.ImgBtnDeleteModule_Click); panelModule.Controls.Add(deleteButton); downPanel.Controls.Add(panelModule); } } Button confirmProduit = new Button(); confirmProduit.Text = "Terminer"; confirmProduit.CssClass = "btn btn-xs btn-primary"; confirmProduit.Click += new EventHandler(this.BtnConfirmProduct_Click); Panel pan = new Panel(); pan.Controls.Add(ajouterModuleButton); pan.Controls.Add(buttonModalPopup); pan.Controls.Add(confirmProduit); downPanel.Controls.Add(pan); }
protected void btnSearch_Click(object sender, EventArgs e) { try { LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext(); string installerName = installerCompanyName.Text.Trim().ToLower(); string postCode = txtPostCode.Text.Trim().ToLower(); List <GetInstallersByNameOrPostCodeResult> installerQry = dataCtxt.GetInstallersByNameOrPostCode(installerName, postCode, Convert.ToInt32(Session[enumSessions.ARC_Id.ToString()])).ToList(); var listCount = installerQry.Count(); if (listCount > 0) { rptInstallerCompanies.DataSource = installerQry; rptInstallerCompanies.DataBind(); lblErrorMessage.Text = string.Empty; } else { rptInstallerCompanies.DataSource = null; rptInstallerCompanies.DataBind(); string script = "alertify.alert('" + ltrNoMatch.Text + "');"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script, true); } AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender; if (mpInstaller != null) { mpInstaller.Show(); } } catch (Exception objException) { CSLOrderingARCBAL.LinqToSqlDataContext db; db = new CSLOrderingARCBAL.LinqToSqlDataContext(); db.USP_SaveErrorDetails(Request.Url.ToString(), ((System.Reflection.MemberInfo)(objException.TargetSite)).Name, Convert.ToString(objException.Message), Convert.ToString(objException.InnerException), Convert.ToString(objException.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()])); } }
protected void btnReservar_Click(object sender, EventArgs e) { AjaxControlToolkit.ModalPopupExtender mpterminos = (AjaxControlToolkit.ModalPopupExtender)Parent.FindControl("MPEEBanner"); //MPEEReserva.Show(); if (rblFormasPago.Items.Count > 0) { if (ValidacamposTarjeta()) { if (!cbAcepto.Checked) { rbltapspagos(); lblError.Text = "Por favor acepta los terminos y condicones"; return; } else { csResultadoPlanes.btnReservarCotizador_Click(sender, e, this); if (this.Session["$CodigoReservaPlan"] != null) { //MPEEReserva.Hide(); lblRecord.Text = this.Session["$CodigoReservaPlan"].ToString(); if (mpterminos != null) { mpterminos.Hide(); } MPEEConfirm.Show(); } } } } //MPEEReserva.Hide();sValidaciones.GetKeyOrAdd("sMensajeNoCreacionUsuario", "No se pudo generar tu reserva, por favor completa la información obligatoria o contacta un asesor"); }
public static void ClientMessage(Page p, string caption, string message) { if (null == p.Master) { DisplayMessage(p, message); } else { Label _lblClientMessage_ = p.Master.FindControl("_lblClientMessage_") as Label; Label _lblCaption_ = p.Master.FindControl("_lblCaption_") as Label; if (String.IsNullOrEmpty(caption)) { _lblCaption_.Text = "Error"; } else { _lblCaption_.Text = caption; } _lblClientMessage_.Text = message; UpdatePanel upd = p.Master.FindControl("_updClientMessage_") as UpdatePanel; upd.Update(); AjaxControlToolkit.ModalPopupExtender extender = p.Master.FindControl("mdlPopup") as AjaxControlToolkit.ModalPopupExtender; extender.Show(); } }
protected void btnModificaCatalogo_Click(object sender, EventArgs e) { try { string IdCatalogo = hdnIdCatalogo.Value; string DescCatalogo = hdnDescCatalogo.Value; AjaxControlToolkit.ModalPopupExtender extNewCatalogo = new AjaxControlToolkit.ModalPopupExtender(); Label lblTitulo = new Label(); Label lblMensaje = new Label(); TextBox txtNombreCatalogo = new TextBox(); HiddenField hfAccion = new HiddenField(); extNewCatalogo = ((AjaxControlToolkit.ModalPopupExtender)ctrlNewCat.FindControl("mpeNewCatalogo")); lblTitulo = ((Label)ctrlNewCat.FindControl("Titulo")); hfAccion = ((HiddenField)ctrlNewCat.FindControl("Accion")); txtNombreCatalogo = ((TextBox)ctrlNewCat.FindControl("txtNomCat")); hfAccion.Value = "2"; lblTitulo.Text = "EDITA CATALOGO"; txtNombreCatalogo.Text = DescCatalogo; ViewState["IdCatalogo"] = IdCatalogo; RadPanelItem item = acModules.FindItemByValue(IdCatalogo); item.Expanded = true; extNewCatalogo.Show(); } catch (Exception ex) { EncuestasMoviles.Clases.Error.ManejadorErrores(ex, Session["numeroUsuario"].ToString(), Session["UserDomain"].ToString(), Session["userMachineName"].ToString(), Session["UserIP"].ToString(), "frmCatalogos", int.Parse(Session["numeroUsuario"].ToString())); } }
protected void Select_Click(object sender, EventArgs e) { try { if (ddlInstallers.SelectedIndex > -1) { Session[enumSessions.SelectedInstaller.ToString()] = ddlInstallers.SelectedItem.Text; Session[enumSessions.InstallerCompanyID.ToString()] = ddlInstallers.SelectedValue.ToString(); LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext(); if (Session[enumSessions.BulkUploadMultipleOrderId.ToString()] != null) { int addressId = 0; dataCtxt.USP_SaveInstallerDetailsInOrder(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), Convert.ToInt32(Session[enumSessions.BulkUploadMultipleOrderId.ToString()])); var insContactName = (from insAdd in dataCtxt.InstallerAddresses join ins in dataCtxt.Installers on insAdd.AddressID equals ins.AddressID where ins.InstallerCompanyID == new Guid(Session[enumSessions.InstallerCompanyID.ToString()].ToString()) select insAdd.ContactName).Single(); if (insContactName != null) { addressId = InstallerBAL.SaveInstallerAddress(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), insContactName, "", 0, "", "", "", "", "", "", Session[enumSessions.User_Name.ToString()].ToString()); } var orderDetail = dataCtxt.Orders.Single(x => x.OrderId == Convert.ToInt32(Session[enumSessions.BulkUploadMultipleOrderId.ToString()])); if (orderDetail.DeliveryAddressId == 0) { orderDetail.DeliveryAddressId = addressId; } orderDetail.ModifiedBy = Session[enumSessions.User_Name.ToString()].ToString(); orderDetail.ModifiedOn = DateTime.Now; dataCtxt.SubmitChanges(); getBulkuploadOrderItems(e); // Session[enumSessions.BulkUploadMultipleOrderId.ToString()] = null; AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender; mpInstaller.Hide(); } else { dataCtxt.USP_SaveInstallerDetailsInOrder(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), Convert.ToInt32(Session[enumSessions.OrderId.ToString()])); dataCtxt.Dispose(); Response.Redirect("Checkout.aspx"); } } else { string script = "alertify.alert('" + ltrSelect.Text + "');"; ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "alert", script, true); } } catch (System.Threading.ThreadAbortException ex) { // } catch (Exception objException) { CSLOrderingARCBAL.LinqToSqlDataContext db; db = new CSLOrderingARCBAL.LinqToSqlDataContext(); db.USP_SaveErrorDetails(Request.Url.ToString(), ((System.Reflection.MemberInfo)(objException.TargetSite)).Name, Convert.ToString(objException.Message), Convert.ToString(objException.InnerException), Convert.ToString(objException.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()])); } }
public static AjaxControlToolkit.ModalPopupExtender GenerateSortExtender2() { AjaxControlToolkit.ModalPopupExtender extender = GenerateSortExtender(); extender.ID = EXTENDER_SORT_ID2; extender.TargetControlID = BTN_SORT2; extender.PopupControlID = PNL_SORT2; extender.BehaviorID = BEHAVIOR_SORT2; return(extender); }
protected void btndetalles_Click(object sender, EventArgs e) { Button btnseleccion = (Button)sender; RepeaterItem item = (RepeaterItem)btnseleccion.Parent; AjaxControlToolkit.ModalPopupExtender mpe = (AjaxControlToolkit.ModalPopupExtender)item.FindControl("MPEEGeneral"); if (mpe != null) { mpe.Show(); } }
public void SetSelectedInstaller(string installerName, string installerID) { ListItem item = new ListItem(installerName, installerID); ddlInstallers.SelectedIndex = ddlInstallers.Items.IndexOf(item); AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender; if (mpInstaller != null) { mpInstaller.Show(); } }
public static AjaxControlToolkit.ModalPopupExtender GenerateNewNameExtender() { AjaxControlToolkit.ModalPopupExtender extender = new AjaxControlToolkit.ModalPopupExtender(); extender.ID = EXTENDER_NEW_NAME; extender.TargetControlID = BTN_DUMMY3; extender.PopupControlID = PNL_NEW_NAME; extender.BehaviorID = "modalPopupNewNameBehavior"; extender.BackgroundCssClass = "modalBackground"; extender.DropShadow = false; return(extender); }
public static AjaxControlToolkit.ModalPopupExtender GenerateSortExtender() { AjaxControlToolkit.ModalPopupExtender extender = new AjaxControlToolkit.ModalPopupExtender(); extender.ID = EXTENDER_SORT_ID; extender.BackgroundCssClass = "modalBackground"; extender.TargetControlID = BTN_SORT; extender.PopupControlID = PNL_SORT; extender.BehaviorID = BEHAVIOR_SORT; extender.DropShadow = true; return(extender); }
public static AjaxControlToolkit.ModalPopupExtender generateCopyExtender() { AjaxControlToolkit.ModalPopupExtender extender = new AjaxControlToolkit.ModalPopupExtender(); extender.ID = COPY_TO_CLIPBOARD_EXTENDER; extender.BehaviorID = COPY_BEHAVIOR; extender.TargetControlID = BTN_COPY_TABLE; extender.PopupControlID = COPY_TO_CLIPBOARD_POPUP_ID; extender.BackgroundCssClass = "modalBackground"; extender.DropShadow = true; return(extender); }
public static AjaxControlToolkit.ModalPopupExtender generateInfoExtender() { AjaxControlToolkit.ModalPopupExtender extender = new AjaxControlToolkit.ModalPopupExtender(); extender.ID = INFO_EXTENDER; extender.PopupControlID = INFO_POPUP_ID; extender.TargetControlID = BTN_DUMMY_INFO; extender.BackgroundCssClass = "modalBackground"; extender.BehaviorID = BEHAVIOR_MULTIPLE_INSERT; extender.DropShadow = true; return(extender); }
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e) { Int32 a = Convert.ToInt32(GridView1.DataKeys[e.NewEditIndex][0]); ViewState["cod"] = a; AjaxControlToolkit.ModalPopupExtender mpe = (AjaxControlToolkit.ModalPopupExtender)(GridView1.Rows [e.NewEditIndex].FindControl("lk1_ModalPopupExtender")); mpe.Show(); e.Cancel = true; }
protected void Page_Load(object sender, EventArgs e) { ModalPopupExtender mpeScore = new ModalPopupExtender() { ID = "mpeSc", PopupControlID = popScore.ClientID, TargetControlID = btnVote.ClientID, BackgroundCssClass = "modalBackground", BehaviorID = "mpeScore" }; Page.Form.Controls.Add(mpeScore); }
/// <summary> /// constructor /// </summary> public CAppUserControl() { m_BaseMstr = null; m_MPE = null; m_divStatus = new HtmlGenericControl(); m_divTitle = new HtmlGenericControl(); m_divStatus.InnerHtml = string.Empty; m_divTitle.InnerHtml = string.Empty; m_plistOptions = new CParameterList(); }
protected void Clear_Click(object sender, EventArgs e) { //Clear current items ltrCompanyInfo.Text = ""; installerCompanyName.Text = ""; ddlInstallers.Items.Clear(); ddlInstallers.DataBind(); AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender; if (mpInstaller != null) { mpInstaller.Show(); } }
protected void rptInstallerCompanies_ItemCommand(object source, RepeaterCommandEventArgs e) { try { Session[enumSessions.SelectedInstaller.ToString()] = e.CommandName; Session[enumSessions.InstallerCompanyID.ToString()] = e.CommandArgument; Session["selectInstaller"] = "selected"; LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext(); if (Session[enumSessions.BulkUploadMultipleOrderId.ToString()] != null) { int addressId = 0; dataCtxt.USP_SaveInstallerDetailsInOrder(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), Convert.ToInt32(Session[enumSessions.BulkUploadMultipleOrderId.ToString()])); var insContactName = (from insAdd in dataCtxt.InstallerAddresses join ins in dataCtxt.Installers on insAdd.AddressID equals ins.AddressID where ins.InstallerCompanyID == new Guid(Session[enumSessions.InstallerCompanyID.ToString()].ToString()) select insAdd.ContactName).Single(); if (insContactName != null) { addressId = InstallerBAL.SaveInstallerAddress(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), insContactName, "", 0, "", "", "", "", "", "", Session[enumSessions.User_Name.ToString()].ToString()); } var orderDetail = dataCtxt.Orders.Single(x => x.OrderId == Convert.ToInt32(Session[enumSessions.BulkUploadMultipleOrderId.ToString()])); if (orderDetail.DeliveryAddressId == 0) { orderDetail.DeliveryAddressId = addressId; } orderDetail.ModifiedBy = Session[enumSessions.User_Name.ToString()].ToString(); orderDetail.ModifiedOn = DateTime.Now; dataCtxt.SubmitChanges(); getBulkuploadOrderItems(e); // Session[enumSessions.BulkUploadMultipleOrderId.ToString()] = null; AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender; mpInstaller.Hide(); } else { dataCtxt.USP_SaveInstallerDetailsInOrder(Session[enumSessions.InstallerCompanyID.ToString()].ToString(), Convert.ToInt32(Session[enumSessions.OrderId.ToString()])); dataCtxt.Dispose(); Response.Redirect("Checkout.aspx"); } } catch (System.Threading.ThreadAbortException ex) { // } catch (Exception objException) { CSLOrderingARCBAL.LinqToSqlDataContext db; db = new CSLOrderingARCBAL.LinqToSqlDataContext(); db.USP_SaveErrorDetails(Request.Url.ToString(), ((System.Reflection.MemberInfo)(objException.TargetSite)).Name, Convert.ToString(objException.Message), Convert.ToString(objException.InnerException), Convert.ToString(objException.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()])); } }
protected void Clear_Click(object sender, EventArgs e) { //Clear current items installerCompanyName.Text = ""; txtPostCode.Text = ""; rptInstallerCompanies.DataSource = null; rptInstallerCompanies.DataBind(); lblErrorMessage.Text = string.Empty; AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender; if (mpInstaller != null) { mpInstaller.Show(); } }
public static AjaxControlToolkit.ModalPopupExtender GeneratePopupLineExtender() { AjaxControlToolkit.ModalPopupExtender popupExtender = new AjaxControlToolkit.ModalPopupExtender(); popupExtender.ID = EXTENDER_LINE_ID; popupExtender.TargetControlID = BTN_DUMMY2; popupExtender.PopupControlID = PNL_MODAL_LINE; //popupExtender.BehaviorID = POPUP_LINE_BEHAVIOR; popupExtender.BackgroundCssClass = "modalBackground"; //popupExtender.CancelControlID = BTN_CANCEL_LINE; //popupExtender.OkControlID = BTN_OK_LINE; popupExtender.DropShadow = true; return(popupExtender); }
public static AjaxControlToolkit.ModalPopupExtender GeneratePopupExtender() { AjaxControlToolkit.ModalPopupExtender popupExtender = new AjaxControlToolkit.ModalPopupExtender(); popupExtender.ID = "MPE"; popupExtender.TargetControlID = BTN_DUMMY; popupExtender.PopupControlID = PNL_MODAL; popupExtender.BehaviorID = POPUP_BEHAVIOR; popupExtender.BackgroundCssClass = "modalBackground"; popupExtender.DropShadow = true; //popupExtender.OkControlID = BTN_OK; popupExtender.CancelControlID = BTN_CANCEL; return(popupExtender); }
protected void btnHideSearch_Click(Object sender, EventArgs e) { advancedSearch.Visible = false; buttonSearch.Visible = false; btnSearch.Visible = true; btnShowSearch.Visible = true; btnHideSearch.Visible = false; installerCompanyName.Text = string.Empty; txtPostCode.Enabled = true; AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender; if (mpInstaller != null) { mpInstaller.Show(); } }
protected void GridView2_RowEditing(object sender, GridViewEditEventArgs e) { Label3.Text = GridView2.DataKeys[e.NewEditIndex][1].ToString(); Educom.clsqst obj = new Educom.clsqst(); List <Educom.clsqstprp> k = obj.disp_rec(Convert.ToInt32( GridView2.DataKeys[e.NewEditIndex][0])); GridView3.DataSource = k; GridView3.DataBind(); AjaxControlToolkit.ModalPopupExtender mpe = (AjaxControlToolkit. ModalPopupExtender) (GridView2.Rows[e.NewEditIndex].FindControl ("lk1_ModalPopupExtender")); mpe.Show(); e.Cancel = true; }
protected void ddlInstallers_SelectedIndexChanged(object sender, EventArgs e) { try { if (ddlInstallers.SelectedIndex > -1) { Guid InstallerID = new Guid(ddlInstallers.SelectedValue); LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext(); var InstallerDetails = (from instDtls in dataCtxt.VW_InstallerDetails where instDtls.InstallerCompanyID == InstallerID select instDtls).FirstOrDefault(); //var Installer = (from installers in dataCtxt.Installers // where // installers.InstallerCompanyID == InstallerID // select installers).FirstOrDefault(); //var address = (from add in dataCtxt.InstallerAddresses // where add.AddressID == Installer.AddressID // select add).FirstOrDefault(); string strCompanyInfo = ""; strCompanyInfo = "<br/><b>" + strCompanyInfo + InstallerDetails.CompanyName + "</b><br/>"; strCompanyInfo = strCompanyInfo + (String.IsNullOrEmpty(InstallerDetails.Accreditation) ? ("Acc: " + InstallerDetails.Accreditation + "<br/>") : ""); strCompanyInfo = strCompanyInfo + "CSL Code: " + InstallerDetails.UniqueCode + "<br/>"; strCompanyInfo = strCompanyInfo + InstallerDetails.AddressOne + ", " + InstallerDetails.AddressTwo + "<br/>"; strCompanyInfo = strCompanyInfo + InstallerDetails.Town + ", " + InstallerDetails.County + "<br/>"; strCompanyInfo = strCompanyInfo + InstallerDetails.PostCode + "<br/>"; strCompanyInfo = strCompanyInfo + InstallerDetails.Country + "<br/>"; ltrCompanyInfo.Text = strCompanyInfo; Session[enumSessions.SelectedInstaller.ToString()] = ddlInstallers.SelectedItem.Text; Session[enumSessions.InstallerCompanyID.ToString()] = ddlInstallers.SelectedValue.ToString(); AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender; if (mpInstaller != null) { mpInstaller.Show(); } } } catch (Exception objException) { CSLOrderingARCBAL.LinqToSqlDataContext db; db = new CSLOrderingARCBAL.LinqToSqlDataContext(); db.USP_SaveErrorDetails(Request.Url.ToString(), ((System.Reflection.MemberInfo)(objException.TargetSite)).Name, Convert.ToString(objException.Message), Convert.ToString(objException.InnerException), Convert.ToString(objException.StackTrace), "", HttpContext.Current.Request.UserHostAddress, false, Convert.ToString(HttpContext.Current.Session[enumSessions.User_Id.ToString()])); } }
//Load Installers from DB protected void SelectHeadOffice_Click(object sender, EventArgs e) { //Clear current items ddlInstallers.Items.Clear(); ddlInstallers.DataBind(); AjaxControlToolkit.ModalPopupExtender mpInstaller = Parent.FindControl("mpInstaller") as AjaxControlToolkit.ModalPopupExtender; if (mpInstaller != null) { mpInstaller.Show(); } string installerName = installerCompanyName.Text.Trim().ToLower(); LinqToSqlDataContext dataCtxt = new LinqToSqlDataContext(); try { var installerQry = dataCtxt.GetInstallersByNameCode(installerName, installerName, Convert.ToInt32(Session[enumSessions.ARC_Id.ToString()])); foreach (var dbInstaller in installerQry) { ListItem item = new ListItem(); item.Text = dbInstaller.CompanyName + " [ " + dbInstaller.Town + ", " + dbInstaller.PostCode + " ]"; item.Value = dbInstaller.InstallerCompanyID.ToString(); ddlInstallers.Items.Add(item); } ddlInstallers.DataBind(); if (ddlInstallers != null && ddlInstallers.Items.Count > 0) { ddlInstallers_SelectedIndexChanged(null, null); } else { ltrCompanyInfo.Text = ""; } } catch (Exception exp) { ListItem item = new ListItem(); item.Text = "Error Loading.. "; ddlInstallers.Items.Add(item); ddlInstallers.DataBind(); ////Record on to DB //CSLLog.RecordException(exp.Message, exp.StackTrace, "", "", "", enumPriority.HIGH.ToString(), "", SiteUtility.GetIPAddress()); } }
protected void lnkViewSalarySlip_Details(object sender, EventArgs e) { try { PanSalarySection.Visible = true; LinkButton lnk = (LinkButton)sender; GridViewRow lml = (GridViewRow)lnk.NamingContainer; Label lblSalaryDetailsId = lml.FindControl("lblsalDetailsId") as Label; DataTable dt = TMSBusMaintananceDetails.GetStaffSalaryDetails(Convert.ToInt64(lblSalaryDetailsId.Text), Convert.ToInt64(Session["UserId"]), "Driver", null, null, null, "4").Tables[0]; // TMSSalaryDetails objSalary = TMSSalaryDetails.Get(SalaryDetailsId); if (dt.Rows.Count > 0) { lblMonthName.Text = dt.Rows[0]["SI_Month"].ToString(); lblYearName.Text = dt.Rows[0]["SI_Year"].ToString(); Decimal GrossSalary = Convert.ToDecimal(dt.Rows[0]["SI_GrossSalary"].ToString()); Decimal DeductionAmt = Convert.ToDecimal(dt.Rows[0]["SI_LeaveDeductionAmount"].ToString()); Decimal NetSal = GrossSalary - DeductionAmt; lblNetSalary.Text = Convert.ToString(NetSal); lblNetSalWord.Text = NumberToWords(Convert.ToInt32(lblNetSalary.Text)).ToUpper(); grdSalarySlip.DataSource = dt; grdSalarySlip.DataBind(); lblEmployeeNmae.Text = Convert.ToString(dt.Rows[0]["BSD_StaffName"].ToString()); lblJoiningDtae.Text = String.Format("{0:dd MMM yyyy}", dt.Rows[0]["BSD_DateOfJoining"]); //lblDept.Text = Convert.ToString(dtFacultyDetails.Rows[0]["FD_SpecificExpertise"]); lblDesignation.Text = Convert.ToString(dt.Rows[0]["BSD_StaffType"]); //lblEmpCode.Text = Convert.ToString(dtFacultyDetails.Rows[0][""]); //lblLocation.Text = Convert.ToString(dtFacultyDetails.Rows[0]["FacultyCity"]); } Control p = lnk.Parent; AjaxControlToolkit.ModalPopupExtender SalarySlipPopUp = (AjaxControlToolkit.ModalPopupExtender)p.FindControl("SalarySlipPopUp"); SalarySlipPopUp.Show(); } catch (Exception ex) { } }
protected void GridView1_SelectedIndexChanged(object sender, EventArgs e) { Int32 a = Convert.ToInt32(GridView1.DataKeys[GridView1 .SelectedIndex][0]); ViewState["qstcod"] = a; Educom.clsqst obj = new Educom.clsqst(); List <Educom.clsqstprp> k = obj.find_rec(a); Label3.Text = k[0].qstdsc; Panel3.Visible = true; Educom.clsopt obj1 = new Educom.clsopt(); GridView3.DataSource = obj1.disp_rec(a); GridView3.DataBind(); AjaxControlToolkit.ModalPopupExtender mpe = (AjaxControlToolkit.ModalPopupExtender) (GridView1.Rows[GridView1.SelectedIndex].FindControl ("lk1_ModalPopupExtender")); mpe.Show(); }
public static void NotifyAction(string strMessage, string strTitle, bool errorFlag, Page frmName, string onOkScript = "") { string message; message = strMessage; Show("", "", "", frmName); Label lblNoticeInfo = FindControlFromMaster <Label>("lblNoticeInfo", frmName.Master); Label lblNotice = FindControlFromMaster <Label>("lblNotice", frmName.Master); Image imgNotice = FindControlFromMaster <Image>("imgNotice", frmName.Master); Button btnOkAction = FindControlFromMaster <Button>("btnOkAction", frmName.Master); Button btnCancel = FindControlFromMaster <Button>("btnCancel", frmName.Master); lblNoticeInfo.Text = message; lblNotice.Text = strTitle; lblNoticeInfo.ForeColor = (errorFlag) ? System.Drawing.Color.Black : System.Drawing.Color.Black; lblNoticeInfo.Font.Bold = true; imgNotice.ImageUrl = (errorFlag) ? "~/images/mb_hand.gif" : "~/images/mb_information.gif"; btnOkAction.OnClientClick = ""; if (onOkScript != "" && !errorFlag) { if (HttpContext.Current.Session["Redirect"] == "0") { btnOkAction.OnClientClick = "window.location.href='frmPatient_Home.aspx';"; } else { btnOkAction.OnClientClick = onOkScript; } } else { btnOkAction.Visible = false; btnCancel.Text = "OK"; btnCancel.OnClientClick = onOkScript; } UpdatePanel Updt = FindControlFromMaster <UpdatePanel>("notificationPanel", frmName.Master); AjaxControlToolkit.ModalPopupExtender mod = FindControlFromMaster <AjaxControlToolkit.ModalPopupExtender>("notifyPopupExtender", frmName.Master); mod.Show(); Updt.Update(); }
public void CreateChildControls() { #region Create Child Controls WebMultiViewCaptions webMultiViewCaptions = new WebMultiViewCaptions(); webMultiViewCaptions.ID = "webMultiViewCaptions"; webMultiViewCaptions.MultiViewID = MULTIVIEW; webMultiViewCaptions.TableStyle = WebMultiViewCaptionStyle.Style3; webMultiViewCaptions.CssClass = "eReport_multiViewCaption"; string[] caption = new string[] { "Header", "Field", "Footer", "Setting" }; foreach (string str in caption) { WebMultiViewCaption viewcaption = new WebMultiViewCaption(); viewcaption.Caption = str; webMultiViewCaptions.Captions.Add(viewcaption); } this.report.Controls.Add(webMultiViewCaptions); MultiView multiview = new MultiView(); multiview.ID = MULTIVIEW; //multiview multiview.Views.Add(CreateItemView(HEADER)); multiview.Views.Add(CreateFieldView()); multiview.Views.Add(CreateItemView(FOOTER)); multiview.Views.Add(CreateSettingView()); this.report.Controls.Add(multiview); multiview.ActiveViewIndex = ViewNum.HeaderItemView; Table tableButtons = CreateTable(1, 4, null, null); Button buttonLoad = new Button(); buttonLoad.CssClass = "eReport_button eReport_normal_button"; buttonLoad.Text = ERptMultiLanguage.GetLanValue("MenuReadTemplate"); buttonLoad.ID = BUTTON_TEMPLATE_LOAD; buttonLoad.Click += new EventHandler(buttonLoad_Click); //this.report.Controls.Add(buttonLoad); tableButtons.Rows[0].Cells[0].Controls.Add(buttonLoad); Button buttonSave = new Button(); buttonSave.CssClass = "eReport_button eReport_normal_button"; buttonSave.Text = ERptMultiLanguage.GetLanValue("MenuSaveTemplate"); buttonSave.Click += new EventHandler(buttonSave_Click); //this.report.Controls.Add(buttonSave); tableButtons.Rows[0].Cells[1].Controls.Add(buttonSave); //Button buttonSaveAs = new Button(); //buttonSaveAs.CssClass = "eReport_button eReport_normal_button"; //buttonSaveAs.Text = ERptMultiLanguage.GetLanValue("MenuSaveAsTemplate"); //buttonSaveAs.Click += new EventHandler(buttonSaveAs_Click); //buttonSaveAs.Visible = false; //this.report.Controls.Add(buttonSaveAs); Button buttonExport = new Button(); buttonExport.ID = "buttonExport"; buttonExport.CssClass = "eReport_button eReport_normal_button"; buttonExport.Text = ERptMultiLanguage.GetLanValue("btExport"); buttonExport.Click += new EventHandler(buttonExport_Click); //this.report.Controls.Add(buttonExport); tableButtons.Rows[0].Cells[2].Controls.Add(buttonExport); Button buttonClose = new Button(); buttonClose.ID = "buttonClose"; buttonClose.CssClass = "eReport_button eReport_normal_button"; buttonClose.Text = ERptMultiLanguage.GetLanValue("btClose"); buttonClose.Click += new EventHandler(buttonClose_Click); //this.report.Controls.Add(buttonClose); tableButtons.Rows[0].Cells[3].Controls.Add(buttonClose); this.report.Controls.Add(tableButtons); UpdatePanel panel = AspNetScriptsProvider.GetUpdatePanel(this.report) as UpdatePanel; if (panel != null) { string buttonID = GetUpdatePanelControlID(buttonExport); PostBackTrigger triger = null; foreach (UpdatePanelTrigger trig in panel.Triggers) { if (trig is PostBackTrigger && (trig as PostBackTrigger).ControlID == buttonID) { triger = trig as PostBackTrigger; break; } } if (triger == null) { triger = new PostBackTrigger(); triger.ControlID = buttonID; panel.Triggers.Add(triger); } } #endregion #region Template View Panel templatePanel = new Panel(); templatePanel.ID = PANEL_DATABASE; templatePanel.Style.Add(HtmlTextWriterStyle.Display, "none"); templatePanel.Controls.Add(CreateDataBaseView()); Button popupButton = new Button(); popupButton.ID = BUTTON_POPUP_TEMPLATE; popupButton.Style.Add(HtmlTextWriterStyle.Display, "none"); this.report.Controls.Add(popupButton); this.report.Controls.Add(templatePanel); ModalPopupExtender modelPopupExtender = new ModalPopupExtender(); modelPopupExtender.ID = MODEL_POPUP_EXTENDER_TEMPLATE_LOAD; modelPopupExtender.TargetControlID = BUTTON_POPUP_TEMPLATE; modelPopupExtender.PopupControlID = templatePanel.ID; modelPopupExtender.CancelControlID = BUTTON_TEMPLATE_CANCEL; //modelPopupExtender.OkControlID = BUTTON_TEMPLATE_OK; modelPopupExtender.BackgroundCssClass = WebEasilyReportCSS.ModelBackground; // modelPopupExtender.Drag = WebEasilyReportConfig.ModelPanelDrag; //modelPopupExtender.Hide(); this.report.Controls.Add(modelPopupExtender); #endregion #region Font View Panel fontPanel = new Panel(); fontPanel.ID = PANEL_FONT; fontPanel.Style.Add(HtmlTextWriterStyle.Display, "none"); fontPanel.Controls.Add(CreateFontView()); Button popupFontButton = new Button(); popupFontButton.ID = BUTTON_POPUP_FONTVIEW; popupFontButton.Style.Add(HtmlTextWriterStyle.Display, "none"); this.report.Controls.Add(popupFontButton); this.report.Controls.Add(fontPanel); ModalPopupExtender modelPopupExtenderFontView = new ModalPopupExtender(); modelPopupExtenderFontView.ID = MODEL_POPUP_EXTENDER_FONTVIEW; modelPopupExtenderFontView.TargetControlID = BUTTON_POPUP_FONTVIEW; modelPopupExtenderFontView.PopupControlID = fontPanel.ID; modelPopupExtenderFontView.CancelControlID = BUTTON_FONT_CANCEL; modelPopupExtenderFontView.BackgroundCssClass = WebEasilyReportCSS.ModelBackground; // modelPopupExtenderFontView.Drag = WebEasilyReportConfig.ModelPanelDrag; this.report.Controls.Add(modelPopupExtenderFontView); #endregion #region Save As View Panel saveAsPanel = new Panel(); saveAsPanel.ID = PANEL_SAVE_AS; saveAsPanel.Style.Add(HtmlTextWriterStyle.Display, "none"); saveAsPanel.Controls.Add(CreateSaveAsView()); Button popupSaveAsButton = new Button(); popupSaveAsButton.ID = BUTTON_POPUP_SAVEASVIEW; popupSaveAsButton.Style.Add(HtmlTextWriterStyle.Display, "none"); this.report.Controls.Add(popupSaveAsButton); this.report.Controls.Add(saveAsPanel); ModalPopupExtender modelPopupExtenderSaveAsView = new ModalPopupExtender(); modelPopupExtenderSaveAsView.ID = MODEL_POPUP_EXTENDER_SAVEASVIEW; modelPopupExtenderSaveAsView.TargetControlID = BUTTON_POPUP_SAVEASVIEW; modelPopupExtenderSaveAsView.PopupControlID = saveAsPanel.ID; modelPopupExtenderSaveAsView.CancelControlID = BUTTON_SAVEAS_TEMPLATE_CANCEL; modelPopupExtenderSaveAsView.BackgroundCssClass = WebEasilyReportCSS.ModelBackground; // modelPopupExtenderSaveAsView.Drag = WebEasilyReportConfig.ModelPanelDrag; this.report.Controls.Add(modelPopupExtenderSaveAsView); #endregion #region Picture View Panel picturePanel = new Panel(); picturePanel.ID = PANEL_PICTURE_VIEW; picturePanel.Style.Add(HtmlTextWriterStyle.Display, "none"); picturePanel.Controls.Add(CreatePicutreView()); Button popupPictureButton = new Button(); popupPictureButton.ID = BUTTON_POPUP_PICTUREVIEW; popupPictureButton.Style.Add(HtmlTextWriterStyle.Display, "none"); this.report.Controls.Add(popupPictureButton); this.report.Controls.Add(picturePanel); ModalPopupExtender modelPopupExtenderPictureView = new ModalPopupExtender(); modelPopupExtenderPictureView.ID = MODEL_POPUP_EXTENDER_PICTUREVIEW; modelPopupExtenderPictureView.TargetControlID = BUTTON_POPUP_PICTUREVIEW; modelPopupExtenderPictureView.PopupControlID = picturePanel.ID; modelPopupExtenderPictureView.CancelControlID = BUTTON_PICTURE_CANCEL; modelPopupExtenderPictureView.BackgroundCssClass = WebEasilyReportCSS.ModelBackground; // modelPopupExtenderPictureView.Drag = WebEasilyReportConfig.ModelPanelDrag; this.report.Controls.Add(modelPopupExtenderPictureView); #endregion #region Download View Panel downloadPanel = new Panel(); downloadPanel.ID = PANEL_DOWNLOAD_VIEW; downloadPanel.Style.Add(HtmlTextWriterStyle.Display, "none"); downloadPanel.Controls.Add(CreateOutputView()); Button popupDownloadButton = new Button(); popupDownloadButton.ID = BUTTON_POPUP_DOWNLOADVIEW; popupDownloadButton.Style.Add(HtmlTextWriterStyle.Display, "none"); this.report.Controls.Add(popupDownloadButton); this.report.Controls.Add(downloadPanel); ModalPopupExtender modelPopupExtenderDownloadView = new ModalPopupExtender(); modelPopupExtenderDownloadView.ID = MODEL_POPUP_EXTENDER_DOWNLOADVIEW; modelPopupExtenderDownloadView.TargetControlID = BUTTON_POPUP_DOWNLOADVIEW; modelPopupExtenderDownloadView.PopupControlID = downloadPanel.ID; //modelPopupExtenderDownloadView.CancelControlID = BUTTON_CLOSE_DOWNLOADVIEW; modelPopupExtenderDownloadView.BackgroundCssClass = WebEasilyReportCSS.ModelBackground; // modelPopupExtenderDownloadView.Drag = WebEasilyReportConfig.ModelPanelDrag; this.report.Controls.Add(modelPopupExtenderDownloadView); #endregion }
protected override void CreateChildControls() { Controls.Clear(); //_hidTarget _hidTarget = new Button(); _hidTarget.ID = "hidTarget"; this.Controls.Add(_hidTarget); //_popupContainer _popupContainer = new Panel(); _popupContainer.ID = "popupContainer"; this.Controls.Add(_popupContainer); //_btnClose _btnClose = new ImageButton(); _btnClose.ID = "__btnClose"; _btnClose.ImageUrl = "~/Image/Ajax/close.gif"; _btnClose.Click += new ImageClickEventHandler(_btnClose_Click); this.Controls.Add(_btnClose); //_contentPanel _contentPanel = new Panel(); _contentPanel.ID = "contentPanel"; this.Controls.Add(_contentPanel); if (!this.DesignMode) { _modalPopupExtender = new ModalPopupExtender(); _modalPopupExtender.ID = "modalPopupExtender"; _modalPopupExtender.TargetControlID = this._hidTarget.UniqueID; _modalPopupExtender.PopupControlID = this._popupContainer.UniqueID; _modalPopupExtender.PopupDragHandleControlID = this._popupContainer.UniqueID; _modalPopupExtender.BackgroundCssClass = "ajaxmodalpan_modalBackground"; //_modalPopupExtender.CancelControlID = this._btnClose.UniqueID; _modalPopupExtender.Drag = this.Moveable; _modalPopupExtender.BehaviorID = this.ClientID + "_showModalBehavior"; this.Controls.Add(_modalPopupExtender); } }
protected override void CreateChildControls() { Controls.Clear(); //_dateTimeEdit _dateTimeEdit = new TextBox(); _dateTimeEdit.ID = "dateTimeEdit"; _dateTimeEdit.TextChanged += new EventHandler(dateTimeEdit_TextChanged); this.Controls.Add(_dateTimeEdit); //_imgButton _imgButton = new ImageButton(); _imgButton.ID = "imgButton"; _imgButton.Click += new ImageClickEventHandler(imgButton_Click); this.Controls.Add(_imgButton); //_hidTarget _hidTarget = new Button(); _hidTarget.ID = "hidTarget"; this.Controls.Add(_hidTarget); //_popupContainer _popupContainer = new Panel(); _popupContainer.ID = "popupContainer"; this.Controls.Add(_popupContainer); //_btnClose _btnClose = new ImageButton(); _btnClose.ID = "btnClose"; _btnClose.ImageUrl = "~/Image/Ajax/close.gif"; this.Controls.Add(_btnClose); //_ddlYear _ddlYear = new DropDownList(); _ddlYear.ID = "ddlYear"; _ddlYear.Width = new Unit(60, UnitType.Pixel); if (TraDate) { for (int i = this.MinYear - 1911; i <= this.MaxYear - 1911; i++) { _ddlYear.Items.Add(i.ToString()); } } else { for (int i = this.MinYear; i <= this.MaxYear; i++) { _ddlYear.Items.Add(i.ToString()); } } _ddlYear.AutoPostBack = true; _ddlYear.SelectedIndexChanged += new EventHandler(_ddlYear_SelectedIndexChanged); //_ddlMonth _ddlMonth = new DropDownList(); _ddlMonth.ID = "ddlMonth"; _ddlMonth.Width = new Unit(60, UnitType.Pixel); for (int i = 1; i <= 12; i++) { _ddlMonth.Items.Add(i.ToString()); } _ddlMonth.AutoPostBack = true; _ddlMonth.SelectedIndexChanged += new EventHandler(_ddlMonth_SelectedIndexChanged); //_calendar _calendar = new Calendar(); //_calendar.ShowTitle = false; _calendar.ID = "calendar"; _calendar.SkinID = "InnerDateTimePickerSkin1"; _calendar.VisibleMonthChanged += new MonthChangedEventHandler(_calendar_VisibleMonthChanged); _calendar.SelectionChanged += new EventHandler(calendar_SelectionChanged); string dateMessage = SysMsg.GetSystemMessage(CliUtils.fClientLang, "Srvtools", "WebDateTimePicker", "DateValues", true); string[] DateVals = dateMessage.Split(';'); //Table Table _innerTable = new Table(); //Row1 TableRow _innerRow1 = new TableRow(); TableCell _innerCell11 = new TableCell(); _innerCell11.Style.Add(HtmlTextWriterStyle.TextAlign, "center"); Label lblYear = new Label(); lblYear.Text = DateVals[0]; _innerCell11.Controls.Add(lblYear); _innerCell11.Controls.Add(_ddlYear); TableCell _innerCell12 = new TableCell(); _innerCell12.Style.Add(HtmlTextWriterStyle.TextAlign, "center"); Label lblMonth = new Label(); lblMonth.Text = DateVals[1]; _innerCell12.Controls.Add(lblMonth); _innerCell12.Controls.Add(_ddlMonth); _innerRow1.Cells.AddRange(new TableCell[] { _innerCell11, _innerCell12 }); //Row2 TableRow _innerRow2 = new TableRow(); TableCell _innerCell21 = new TableCell(); _innerCell21.ColumnSpan = 2; _innerCell21.Controls.Add(_calendar); _innerRow2.Cells.Add(_innerCell21); _innerTable.Rows.AddRange(new TableRow[] { _innerRow1, _innerRow2 }); //_updatePanel _updatePanel = new UpdatePanel(); _updatePanel.ID = "upDateContent"; _updatePanel.UpdateMode = UpdatePanelUpdateMode.Conditional; _updatePanel.ContentTemplateContainer.Controls.Add(_innerTable); AsyncPostBackTrigger trigger = new AsyncPostBackTrigger(); trigger.ControlID = this._imgButton.UniqueID; trigger.EventName = "Click"; _updatePanel.Triggers.Add(trigger); this.Controls.Add(_updatePanel); if (!this.DesignMode) { _modalPopupExtender = new ModalPopupExtender(); _modalPopupExtender.ID = "modalPopupExtender"; _modalPopupExtender.TargetControlID = this._hidTarget.UniqueID; _modalPopupExtender.PopupControlID = this._popupContainer.UniqueID; _modalPopupExtender.PopupDragHandleControlID = this._popupContainer.UniqueID; _modalPopupExtender.BackgroundCssClass = "ajaxdtp_modalBackground"; _modalPopupExtender.CancelControlID = this._btnClose.UniqueID; _modalPopupExtender.BehaviorID = this.ClientID + "_dateTimeShowModalBehavior"; //_modalPopupExtender.DropShadow = true; this.Controls.Add(_modalPopupExtender); } }
protected override void CreateChildControls() { base.CreateChildControls(); isShownHidden = new HiddenField(); isShownHidden.ID = "isShownHidden"; this.Controls.Add(isShownHidden); this.dummy = new HiddenField(); this.dummy.ID = "dummy"; this.Controls.Add(dummy); this.contentPanel = new Panel(); this.contentPanel.ID = "contentPanel"; this.contentPanel.CssClass = "popup_modalPopup"; this.contentPanel.Style.Add("display", "none"); this.Controls.Add(contentPanel); this.topTable = new Table(); this.topTable.ID = "topTable"; this.topTable.CssClass = "popup_topTable"; this.contentPanel.Controls.Add(topTable); TableRow topRow = new TableRow(); this.topTable.Rows.Add(topRow); TableCell okCell = new TableCell(); topRow.Cells.Add(okCell); this.okButton = new Button(); this.okButton.ID = "okButton"; this.okButton.Text = _okText; this.okButton.CssClass = "popup_OKButton"; okCell.Controls.Add(okButton); TableCell cancelCell = new TableCell(); topRow.Cells.Add(cancelCell); this.cancelButton = new Button(); this.cancelButton.ID = "cancelButton"; this.cancelButton.Text = _cancelText; this.cancelButton.CssClass = "popup_CancelButton"; cancelCell.Controls.Add(this.cancelButton); this.contentPanel.Controls.Add(new LiteralControl("<p><hr /></p>")); this.popupExtender = new ModalPopupExtender(); this.popupExtender.ID = "popupExtender"; this.popupExtender.TargetControlID = this.dummy.ID; this.popupExtender.PopupControlID = this.contentPanel.ID; this.popupExtender.BackgroundCssClass = "popup_modalBackground"; this.Controls.Add(this.popupExtender); }
protected void Page_Init(object sender, EventArgs e) { user = Membership.GetUser(); if (user != null) { //<cc1:ModalPopupExtender ID="mpeSc" runat="server" PopupControlID="popScore" CancelControlID="cancelVote" //TargetControlID="btnVote" BackgroundCssClass="modalBackground" BehaviorID="mpeVote" /> popScore.Visible = true; ModalPopupExtender mpeScore = new ModalPopupExtender() { ID = "mpeSc", PopupControlID = popScore.ClientID, CancelControlID = cancelVote.ClientID, TargetControlID = btnVote.ID, //will note resolve, done in exception BackgroundCssClass = "modalBackground", BehaviorID = "mpeScore" }; mpeScore.ResolveControlID += mpe_ResolveControlID; this.Form.Controls.Add(mpeScore); //<cc1:PopupControlExtender ID="PCECom" runat="server" BehaviorID="comPopBhr" Position="Left" OffsetX="-250" OffsetY="38" //PopupControlID="pnlVote" TargetControlID="btnComDummy" /> pnlVote.Visible = true; PopupControlExtender popVote = new PopupControlExtender() { ID = "PCECom", PopupControlID = pnlVote.ClientID, TargetControlID = btnComDummy.ID, //will note resolve, done in exception BehaviorID = "comPopBhr", Position = PopupControlPopupPosition.Left, OffsetX = -250, OffsetY = 38 }; popVote.ResolveControlID += mpe_ResolveControlID; upComs.ContentTemplateContainer.Controls.Add(popVote); } else { btnVote.Attributes.Add("onclick", "$find('mpbSignup').show();"); } if (!IsPostBack) { if (Request["cat"] != null) { bool loaded = BindAll(); LoadEmbed(); if (user != null && loaded && _board.UserId == user.ProviderUserKey.ToString()) { lnkEdit.Visible = true; lnkEdit.InnerText = "Edit"; lnkEdit.HRef = "/users/make_scoreboard.aspx?edit=" + Request["cat"]; } } } else { //might be partial postback of comment deleted. Check for commandNAme of "delCom" } }
protected override void CreateChildControls() { Controls.Clear(); //_btnTarget _btnTarget = new Button(); _btnTarget.ID = "btnTarget"; _btnTarget.Text = "click"; this.Controls.Add(_btnTarget); //_btnClose _btnClose = new ImageButton(); _btnClose.ID = "btnClose"; _btnClose.ImageUrl = "~/Image/Ajax/close.gif"; this.Controls.Add(_btnClose); //_popupContainer _popupContainer = new Panel(); _popupContainer.ID = "popupContainer"; this.Controls.Add(_popupContainer); if (!this.DesignMode) { _updatePanel = new UpdatePanel(); _updatePanel.ID = "updateContent"; _updatePanel.UpdateMode = UpdatePanelUpdateMode.Conditional; _updatePanel.ChildrenAsTriggers = true; _updatePanel.EnableViewState = true; _updatePanel.ContentTemplateContainer.Controls.Add(this.GenTable()); if (!string.IsNullOrEmpty(this.InsertButtonId)) { AsyncPostBackTrigger triggerInsertOpen = new AsyncPostBackTrigger(); triggerInsertOpen.ControlID = this.InsertButtonId; triggerInsertOpen.EventName = "Click"; _updatePanel.Triggers.Add(triggerInsertOpen); } if (!string.IsNullOrEmpty(this.UpdateButtonId)) { AsyncPostBackTrigger triggerUpdateOpen = new AsyncPostBackTrigger(); triggerUpdateOpen.ControlID = this.UpdateButtonId; triggerUpdateOpen.EventName = "Click"; _updatePanel.Triggers.Add(triggerUpdateOpen); } this.Controls.Add(_updatePanel); _modalPopupExtender = new ModalPopupExtender(); _modalPopupExtender.ID = "modalPopupExtender"; _modalPopupExtender.TargetControlID = this._btnTarget.UniqueID; _modalPopupExtender.PopupControlID = this._popupContainer.UniqueID; _modalPopupExtender.PopupDragHandleControlID = this._popupContainer.UniqueID; _modalPopupExtender.BackgroundCssClass = "ajaxtree_modalBackground"; _modalPopupExtender.CancelControlID = this._btnClose.UniqueID; _modalPopupExtender.BehaviorID = this.ClientID + "_treeShowModalBehavior"; //_modalPopupExtender.DropShadow = true; this.Controls.Add(_modalPopupExtender); } }
protected override void OnInit(EventArgs e) { LinkButton dummyLink = new LinkButton(); dummyLink.ID = "dummyLink"; this.Controls.Add(dummyLink); UpdatePanelDynamic linkUpdatePanel = new UpdatePanelDynamic(); this.Controls.Add(linkUpdatePanel); _link = new LinkButton(); _link.ID = "selectorLauncher"; _link.Text = ""; linkUpdatePanel.ContentTemplateContainer.Controls.Add(_link); this.Link.Click += new EventHandler(Link_Click); _container = new Panel(); _container.ID = "selectorContainer"; _container.CssClass = "selector_modalPopup"; _container.Style.Add("display", "none"); _searchPanel = new Panel(); _searchPanel.ID = "searchPanel"; _searchPanel.CssClass = "selector_searchpanel"; _container.Controls.Add(_searchPanel); _buttonsPanel = new Panel(); _buttonsPanel.ID = "buttonsPanel"; _buttonsPanel.CssClass = "selector_buttonspanel"; _container.Controls.Add(_buttonsPanel); this.UpdatePanel = new UpdatePanelDynamic(); this.UpdatePanel.ID = "updatePanel"; this.resultsSelectedIndexHidden = new HiddenField(); this.resultsSelectedIndexHidden.ID = "resultsSelectedIndexHidden"; this.UpdatePanel.ContentTemplateContainer.Controls.Add(this.resultsSelectedIndexHidden); visibilityHidden = new HiddenField(); visibilityHidden.ID = "visibilityHidden"; this.UpdatePanel.ContentTemplateContainer.Controls.Add(visibilityHidden); _titleLabel = new Label(); _titleLabel.CssClass = "selector_title"; this.UpdatePanel.ContentTemplateContainer.Controls.Add(_titleLabel); _criteriaDataSource = new DataTableDataSource(); _criteriaDataSource.ID = "criteriaDataSource"; this.UpdatePanel.ContentTemplateContainer.Controls.Add(_criteriaDataSource); Panel criteriaPanel = new Panel(); criteriaPanel.CssClass = "selector_criteriaPanel"; _criteria = new FormView(); _criteria.ID = "Criteria"; _criteria.CssClass = "selector_criteria"; _criteria.DefaultMode = FormViewMode.Edit; criteriaPanel.Controls.Add(_criteria); this.UpdatePanel.ContentTemplateContainer.Controls.Add(criteriaPanel); Panel searchButtonPanel = new Panel(); searchButtonPanel.CssClass = "selector_searchButtonPanel"; _searchButton = new OneClickButton(); _searchButton.ID = "searchButton"; _searchButton.Text = _searchText; _searchButton.Click += new EventHandler(this.searchButton_Click); searchButtonPanel.Controls.Add(_searchButton); this.UpdatePanel.ContentTemplateContainer.Controls.Add(searchButtonPanel); Panel resultsContainer = new Panel(); resultsContainer.ID = "resultsContainer"; resultsContainer.CssClass = "selector_results"; _results = new DataGridView(); _results.ID = "Results"; _results.AutoGenerateSelectButton = true; if (null != _selectorSource) _results.DataSource = _selectorSource; resultsContainer.Controls.Add(_results); this.UpdatePanel.ContentTemplateContainer.Controls.Add(resultsContainer); _searchPanel.Controls.Add(this.UpdatePanel); _okButton = new Button(); _okButton.ID = "okButton"; _okButton.Text = _okText; _buttonsPanel.Controls.Add(_okButton); _cancelButton = new Button(); _cancelButton.ID = "cancelButton"; _cancelButton.Text = _cancelText; _buttonsPanel.Controls.Add(_cancelButton); this.Controls.Add(_container); _container.DefaultButton = "searchButton"; this.PopupExtender = new ModalPopupExtender(); this.PopupExtender.ID = "popupExtender"; this.PopupExtender.TargetControlID = "dummyLink"; this.PopupExtender.PopupControlID = "selectorContainer"; this.PopupExtender.BackgroundCssClass = "selector_modalBackground"; this.PopupExtender.OkControlID = "okButton"; this.PopupExtender.CancelControlID = "cancelButton"; this.PopupExtender.DropShadow = true; this.PopupExtender.PopupDragHandleControlID = "selectorContainer"; this.Controls.Add(this.PopupExtender); if (this.shouldShow) this.DoShow(); if (this.shouldHide) this.DoHide(); base.OnInit(e); this.Results.SelectedIndexChanged += new EventHandler(this.Results_SelectedIndexChanged); }
protected override void CreateChildControls() { Controls.Clear(); //bt = new Button(); //bt.ID = "bt"; //this.Controls.Add(bt); //_txtValue _txtValue = new TextBox(); _txtValue.ID = "txtValue"; _txtValue.TextChanged += new EventHandler(_txtValue_TextChanged); this.Controls.Add(_txtValue); //_txtDisplay _txtDisplay = new TextBox(); _txtDisplay.ID = "txtDisplay"; this.Controls.Add(_txtDisplay); //_ddlSelect _ddlSelect = new DropDownList(); _ddlSelect.ID = "ddlSelect"; _ddlSelect.AppendDataBoundItems = true; _ddlSelect.DataSourceID = this.DataSourceID; _ddlSelect.DataTextField = this.DataTextField; _ddlSelect.DataValueField = this.DataValueField; this.Controls.Add(_ddlSelect); //_txtShow _txtShow = new TextBox(); _txtShow.ID = "txtShow"; _txtShow.BackColor = this.BackColor; this.Controls.Add(_txtShow); //_btnImage _btnImage = new ImageButton(); _btnImage.ID = "btnImage"; _btnImage.Click += new ImageClickEventHandler(_btnImage_Click); this.Controls.Add(_btnImage); if (!this.DesignMode) { //_hidTarget _hidTarget = new Button(); _hidTarget.ID = "hidTarget"; _hidTarget.UseSubmitBehavior = false; this.Controls.Add(_hidTarget); //_popupContainer _popupContainer = new Panel(); _popupContainer.ID = "popupContainer"; this.Controls.Add(_popupContainer); //_panTitle _panTitle = new Panel(); _panTitle.ID = "panTitle"; this.Controls.Add(_panTitle); //_btnClose _btnClose = new ImageButton(); _btnClose.ID = "btnClose"; _btnClose.ImageUrl = "~/Image/Ajax/close.gif"; _btnClose.Click += new ImageClickEventHandler(_btnClose_Click); this.Controls.Add(_btnClose); //_hidCloseTarget _hidCloseTarget = new Button(); _hidCloseTarget.UseSubmitBehavior = false; _hidCloseTarget.ID = "hidCloseTarget"; this.Controls.Add(_hidCloseTarget); //Table Table _innerTable = new Table(); //Row2 TableRow _innerRow3 = new TableRow(); TableCell _innerCell31 = new TableCell(); _innerCell31.ColumnSpan = 3; _grid = new GridView(); _grid.ID = "gridView"; _grid.DataSourceID = this.DataSourceID; _grid.AllowPaging = true; _grid.ShowFooter = true; _grid.SkinID = "InnerGridViewSkin1"; this.ShowFields(_grid); _grid.RowCommand += new GridViewCommandEventHandler(_grid_RowCommand); _grid.PageIndexChanging += new GridViewPageEventHandler(_grid_PageIndexChanging); _innerCell31.Controls.Add(_grid); _innerRow3.Cells.Add(_innerCell31); //QueryParts _innerRow1 = new TableRow(); _innerRow1.Visible = false; DataTable tempTab = this.GetRefTable(); if (tempTab != null) { Table _tabQuery = this.CreateQueryTable(tempTab); Panel _panQuery = new Panel(); _panQuery.CssClass = "ajaxref_query_bg"; _panQuery.Controls.Add(_tabQuery); TableCell _innerCell11 = new TableCell(); _innerCell11.Controls.Add(_panQuery); _innerRow1.Cells.Add(_innerCell11); _innerRow2 = new TableRow(); _innerRow2.Visible = false; TableCell _innerCell21 = new TableCell(); _innerCell21.HorizontalAlign = HorizontalAlign.Center; _innerCell21.ColumnSpan = 3; Button _btnQuery = new Button(); _btnQuery.ID = "btnQuery"; _btnQuery.Text = "to query according conditions above..."; _btnQuery.CssClass = "ajaxref_btn_mouseout"; _btnQuery.Attributes.Add("onmouseout", "this.className='_ajaxref_btn_mouseout';"); _btnQuery.Attributes.Add("onmouseover", "this.className='_ajaxref_btn_mouseover';"); _btnQuery.Click += new EventHandler(_btnQuery_Click); _innerCell21.Controls.Add(_btnQuery); _innerRow2.Cells.Add(_innerCell21); } _innerTable.Rows.AddRange(new TableRow[] { _innerRow1, _innerRow2, _innerRow3 }); //_updatePanel _updatePanel = new UpdatePanel(); _updatePanel.ID = "updateContent"; _updatePanel.UpdateMode = UpdatePanelUpdateMode.Conditional; _updatePanel.ChildrenAsTriggers = true; _updatePanel.EnableViewState = true; _updatePanel.ContentTemplateContainer.Controls.Add(_innerTable); AsyncPostBackTrigger triggerOpen = new AsyncPostBackTrigger(); triggerOpen.ControlID = this._btnImage.UniqueID; triggerOpen.EventName = "Click"; _updatePanel.Triggers.Add(triggerOpen); AsyncPostBackTrigger triggerClose = new AsyncPostBackTrigger(); triggerClose.ControlID = this._btnClose.UniqueID; triggerClose.EventName = "Click"; _updatePanel.Triggers.Add(triggerClose); this.Controls.Add(_updatePanel); //_modalPopupExtender _modalPopupExtender = new ModalPopupExtender(); _modalPopupExtender.ID = "modalPopupExtender"; _modalPopupExtender.TargetControlID = this._hidTarget.UniqueID; _modalPopupExtender.PopupControlID = this._popupContainer.UniqueID; _modalPopupExtender.PopupDragHandleControlID = this._panTitle.UniqueID; _modalPopupExtender.BackgroundCssClass = "ajaxref_modalBackground"; _modalPopupExtender.CancelControlID = this._hidCloseTarget.UniqueID; _modalPopupExtender.BehaviorID = this.ClientID + "_refvalShowModalBehavior"; //_modalPopupExtender.DropShadow = true; this.Controls.Add(_modalPopupExtender); } }