Example #1
0
 private void BindList()
 {
     ddSmtpBoxes.DataSource     = SmtpBox.List();
     ddSmtpBoxes.DataTextField  = "Name";
     ddSmtpBoxes.DataValueField = "SmtpBoxId";
     ddSmtpBoxes.DataBind();
     ddSmtpBoxes.Items.Insert(0, new ListItem(LocRM2.GetString("tDefaultValue"), "-1"));
 }
Example #2
0
        private void BindDG()
        {
            dgSets.Columns[1].HeaderText = LocRM.GetString("tTitle");
            dgSets.Columns[2].HeaderText = LocRM.GetString("tServer");
            dgSets.Columns[3].HeaderText = LocRM.GetString("tPort");
            dgSets.Columns[4].HeaderText = LocRM.GetString("tUser");
            dgSets.Columns[5].HeaderText = LocRM.GetString("tDefaultBox");

            dgSets.DataSource = SmtpBox.List();
            dgSets.DataBind();

            foreach (DataGridItem dgi in dgSets.Items)
            {
                ImageButton ib = (ImageButton)dgi.FindControl("ibDelete");
                if (ib != null)
                {
                    ib.Attributes.Add("onclick", "return confirm('" + LocRM.GetString("tWarningSmtpBox") + "')");
                }
            }
        }
Example #3
0
        private void BindData()
        {
            ddSmtpBoxes.DataSource     = SmtpBox.List();
            ddSmtpBoxes.DataTextField  = "Name";
            ddSmtpBoxes.DataValueField = "SmtpBoxId";
            ddSmtpBoxes.DataBind();
            ddSmtpBoxes.Items.Insert(0, new ListItem(LocRM.GetString("tDefaultValue"), "-1"));
            if (BoxId > 0)
            {
                EMailRouterPop3Box box = EMailRouterPop3Box.Load(BoxId);
                if (box != null)
                {
                    txtName.Text         = box.Name;
                    tbInternalEmail.Text = box.EMailAddress;
                    tbServer.Text        = box.Server;
                    tbPort.Text          = box.Port.ToString();
                    tbLogin.Text         = box.Login;
                    //tbPassword.Text = box.Pass;
                    ViewState["Pop3Box_Password"] = box.Pass;
                    ListItem li = null;
                    switch (box.SecureConnectionType)
                    {
                    case Pop3SecureConnectionType.Ssl:
                        li = rblSecureConnection.Items.FindByValue("SSL");
                        if (li != null)
                        {
                            li.Selected = true;
                        }
                        break;

                    case Pop3SecureConnectionType.Tls:
                        li = rblSecureConnection.Items.FindByValue("TLS");
                        if (li != null)
                        {
                            li.Selected = true;
                        }
                        break;

                    default:
                        li = rblSecureConnection.Items.FindByValue("Never");
                        if (li != null)
                        {
                            li.Selected = true;
                        }
                        break;
                    }
                    SmtpBox smtp = OutgoingEmailServiceConfig.FindSmtpBox(OutgoingEmailServiceType.HelpDeskEmailBox, BoxId, false);
                    if (smtp != null)
                    {
                        CommonHelper.SafeSelect(ddSmtpBoxes, smtp.SmtpBoxId.ToString());
                    }
                }
                trConfirmPassword.Visible = false;
                rfvPassword.Enabled       = false;
            }
            else
            {
                trConfirmPassword.Visible = true;
                rfvPassword.Enabled       = true;
            }
        }