📄 register.cs
字号:
namespace PowerEasy.WebSite
{
using PowerEasy.Accessories;
using PowerEasy.Common;
using PowerEasy.Components;
using PowerEasy.Controls;
using PowerEasy.Enumerations;
using PowerEasy.Model.Accessories;
using PowerEasy.Model.Crm;
using PowerEasy.Model.UserManage;
using PowerEasy.UserManage;
using PowerEasy.Web.UI;
using PowerEasy.WebSite.Controls;
using System;
using System.Collections.Generic;
using System.IO;
using System.Net.Mail;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
public class Register : DynamicPage, ICallbackEventHandler
{
protected Button BtnRegStep1;
protected Button BtnRegStep1NotApprove;
protected Button BtnRegStep2;
protected string callBackReference;
protected DateValidator DateValTxtBirthday;
protected DropDownList DropIncome;
protected DropDownList DropMarriage;
protected DropDownList DropPrivacy;
protected DropDownList DropSex;
protected EmailValidator EmailValidator1;
protected HtmlForm form1;
protected InteractiveMessager InteractiveMessager1;
protected InteractiveMessager InteractiveMessagerDropMarriage;
protected InteractiveMessager InteractiveMessagerTxtAddress;
protected InteractiveMessager InteractiveMessagerTxtAim;
protected InteractiveMessager InteractiveMessagerTxtAnswer;
protected InteractiveMessager InteractiveMessagerTxtBirthday;
protected InteractiveMessager InteractiveMessagerTxtCompany;
protected InteractiveMessager InteractiveMessagerTxtDepartment;
protected InteractiveMessager InteractiveMessagerTxtEmail;
protected InteractiveMessager InteractiveMessagerTxtFaceHeight;
protected InteractiveMessager InteractiveMessagerTxtFaceWidth;
protected InteractiveMessager InteractiveMessagerTxtFax;
protected InteractiveMessager InteractiveMessagerTxtHomepage;
protected InteractiveMessager InteractiveMessagerTxtHomePhone;
protected InteractiveMessager InteractiveMessagerTxtICQ;
protected InteractiveMessager InteractiveMessagerTxtIDCard;
protected InteractiveMessager InteractiveMessagerTxtMobile;
protected InteractiveMessager InteractiveMessagerTxtMSN;
protected InteractiveMessager InteractiveMessagerTxtOfficePhone;
protected InteractiveMessager InteractiveMessagerTxtPassword;
protected InteractiveMessager InteractiveMessagerTxtPHS;
protected InteractiveMessager InteractiveMessagerTxtPosTitle;
protected InteractiveMessager InteractiveMessagerTxtPwdConfirm;
protected InteractiveMessager InteractiveMessagerTxtQQ;
protected InteractiveMessager InteractiveMessagerTxtSign;
protected InteractiveMessager InteractiveMessagerTxtSpareEmail;
protected InteractiveMessager InteractiveMessagerTxtTrueName;
protected InteractiveMessager InteractiveMessagerTxtUC;
protected InteractiveMessager InteractiveMessagerTxtUserFace;
protected InteractiveMessager InteractiveMessagerTxtValidateCode;
protected InteractiveMessager InteractiveMessagerTxtVocation;
protected InteractiveMessager InteractiveMessagerTxtYahoo;
protected InteractiveMessager InteractiveMessagerTxtZipCode;
protected InteractiveMessager InterMessageUserName;
protected Literal LitControlTreeInfo;
protected Literal LitProtocol;
protected Literal LitRegQuestion1;
protected Literal LitRegQuestion2;
protected Literal LitRegQuestion3;
protected MobileValidator MValTxtMobile;
protected Panel PnlRegStep0;
protected Panel PnlRegStep1;
protected Panel PnlRegStep2;
protected Panel PnlStep3;
protected RegionControl Region;
protected RegularExpressionValidator RegularExpressionValidatorPassword;
protected PowerEasy.Controls.RequiredFieldValidator ReqAnswer;
protected PowerEasy.Controls.RequiredFieldValidator ReqDropMarriage;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtAddress;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtAim;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtBirthday;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtCompany;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtDepartment;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtEmail;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtFaceHeight;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtFaceWidth;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtFax;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtHomepage;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtHomePhone;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtICQ;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtIDCard;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtMobile;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtMSN;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtOfficePhone;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtPassword;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtPHS;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtPosTitle;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtPwdConfirm;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtQQ;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtQuestion;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtSign;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtSpareEmail;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtTrueName;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtUC;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtUserFace;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtUserName;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtVocation;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtYahoo;
protected PowerEasy.Controls.RequiredFieldValidator ReqTxtZipCode;
protected string result;
protected ScriptManager SmgeRegion;
protected HtmlTable TableRegister;
protected HtmlTable TableRegisterMust;
protected HtmlTable TableRegisterSelect;
protected HtmlTableRow TRAddress;
protected HtmlTableRow TRAim;
protected HtmlTableRow TRBirthday;
protected HtmlTableRow TRCompany;
protected HtmlTableRow TRDepartment;
protected HtmlTableRow TRFaceHeight;
protected HtmlTableRow TRFaceWidth;
protected HtmlTableRow TRFax;
protected HtmlTableRow TRHomepage;
protected HtmlTableRow TRHomePhone;
protected HtmlTableRow TRICQ;
protected HtmlTableRow TRIDCard;
protected HtmlTableRow TRIncome;
protected HtmlTableRow TRMarriage;
protected HtmlTableRow TRMobile;
protected HtmlTableRow TRMSN;
protected HtmlTableRow TROfficePhone;
protected HtmlTableRow TRPHS;
protected HtmlTableRow TRPosTitle;
protected HtmlTableRow TRPrivacy;
protected HtmlTableRow TRQQ;
protected HtmlTableRow TRRegion;
protected HtmlTableRow TrRegQuestion1;
protected HtmlTableRow TrRegQuestion2;
protected HtmlTableRow TrRegQuestion3;
protected HtmlTableRow TRSex;
protected HtmlTableRow TRSign;
protected HtmlTableRow TRSpareEmail;
protected HtmlTableRow TRSwicthSelectFill;
protected HtmlTableRow TRTrueName;
protected HtmlTableRow TRUC;
protected HtmlTableRow TRUserFace;
protected HtmlTableRow TrVcodeRegister;
protected HtmlTableRow TRVocation;
protected HtmlTableRow TRYahoo;
protected HtmlTableRow TRZipCode;
protected TelephoneValidator TValTxtPHS;
protected TextBox TxtAddress;
protected TextBox TxtAim;
protected TextBox TxtAnswer;
protected DatePicker TxtBirthday;
protected TextBox TxtCompany;
protected TextBox TxtDepartment;
protected TextBox TxtEmail;
protected TextBox TxtFaceHeight;
protected TextBox TxtFaceWidth;
protected TextBox TxtFax;
protected TextBox TxtHomepage;
protected TextBox TxtHomePhone;
protected TextBox TxtICQ;
protected TextBox TxtIDCard;
protected TextBox TxtMobile;
protected TextBox TxtMSN;
protected TextBox TxtOfficePhone;
protected TextBox TxtPassword;
protected TextBox TxtPHS;
protected TextBox TxtPosTitle;
protected TextBox TxtPwdConfirm;
protected TextBox TxtQQ;
protected TextBox TxtQuestion;
protected TextBox TxtRegAnswer1;
protected TextBox TxtRegAnswer2;
protected TextBox TxtRegAnswer3;
protected TextBox TxtSign;
protected TextBox TxtSpareEmail;
protected TextBox TxtTrueName;
protected TextBox TxtUC;
protected TextBox TxtUserFace;
protected TextBox TxtUserName;
protected TextBox TxtValidateCode;
protected TextBox TxtVocation;
protected TextBox TxtYahoo;
protected TextBox TxtZipCode;
protected UserConfig userSiteConfig;
protected CompareValidator ValCompPassword;
protected EmailValidator ValeTxtEmail;
protected RegularExpressionValidator ValgTextMaxLength;
protected ValidationSummary ValidationSummary1;
protected PowerEasy.Controls.RequiredFieldValidator ValrValidateCode;
protected ValidateCode VcodeRegister;
protected ExtendedSiteMapPath YourPosition;
protected ZipCodeValidator ZCValorTxtZipCode;
protected void BtnRegStep1_Click(object sender, EventArgs e)
{
if (this.userSiteConfig.EnableUserReg)
{
this.PnlRegStep1.Visible = false;
this.PnlRegStep2.Visible = true;
this.ReqTxtAddress.Visible = this.GetEnableValid("Address");
this.InteractiveMessagerTxtAddress.IsValidEmpty = this.GetEnableValid("Address");
this.ReqTxtAim.Visible = this.GetEnableValid("Aim");
this.InteractiveMessagerTxtAim.IsValidEmpty = this.GetEnableValid("Aim");
this.ReqTxtBirthday.Visible = this.GetEnableValid("Birthday");
this.InteractiveMessagerTxtBirthday.IsValidEmpty = this.GetEnableValid("Birthday");
this.ReqTxtCompany.Visible = this.GetEnableValid("Company");
this.InteractiveMessagerTxtCompany.IsValidEmpty = this.GetEnableValid("Company");
this.ReqTxtDepartment.Visible = this.GetEnableValid("Department");
this.InteractiveMessagerTxtDepartment.IsValidEmpty = this.GetEnableValid("Department");
this.ReqTxtFaceHeight.Visible = this.GetEnableValid("FaceHeight");
this.InteractiveMessagerTxtFaceHeight.IsValidEmpty = this.GetEnableValid("FaceHeight");
this.ReqTxtFaceWidth.Visible = this.GetEnableValid("FaceWidth");
this.InteractiveMessagerTxtFaceWidth.IsValidEmpty = this.GetEnableValid("FaceWidth");
this.ReqTxtFax.Visible = this.GetEnableValid("Fax");
this.InteractiveMessagerTxtFax.IsValidEmpty = this.GetEnableValid("Fax");
this.ReqTxtHomepage.Visible = this.GetEnableValid("Homepage");
this.InteractiveMessagerTxtHomepage.IsValidEmpty = this.GetEnableValid("Homepage");
this.ReqTxtIDCard.Visible = this.GetEnableValid("IDCard");
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -