コード例 #1
0
ファイル: Register.aspx.cs プロジェクト: qinains/lihongtu
    protected void Page_Load(object sender, EventArgs e)
    {
        err_username.InnerHtml   = "";
        err_phone_code.InnerHtml = "";
        err_page_code.InnerHtml  = "";
        err_email.InnerHtml      = "";
        err_password.InnerHtml   = "";
        Top1.Welcome             = "号码百事通用户注册";
        backCount.Value          = Convert.ToString((Convert.ToInt32(backCount.Value) - 1));

        if (!Page.IsPostBack)
        {
            //地区联动--start
            ProvinceInfoManager proInfo = new ProvinceInfoManager();
            object  ProData             = proInfo.GetProvinceData(this.Context);
            DataSet ds = (DataSet)ProData;
            this.proInfoList.DataSource     = ds;
            this.proInfoList.DataTextField  = "ProvinceName";
            this.proInfoList.DataValueField = "ProvinceID";
            this.proInfoList.DataBind();

            ListItem li = new ListItem("请选择", "-999");
            proInfoList.Items.Add(li);
            proInfoList.SelectedIndex = proInfoList.Items.Count - 1;

            this.areaInfoList.Items.Add(li);
            areaInfoList.SelectedIndex = areaInfoList.Items.Count - 1;

            SPID      = Request["SPID"] == null ? ConstHelper.DefaultInstance.BesttoneSPID : HttpUtility.HtmlDecode(Request["SPID"]);
            ReturnUrl = Request["ReturnUrl"] == null ? ConstHelper.DefaultInstance.BesttoneLoginPage : HttpUtility.HtmlDecode(Request["ReturnUrl"]);
            HiddenField_SPID.Value = SPID;
            HiddenField_URL.Value  = ReturnUrl;

            btn_OK.Attributes.Add("onclick", "return CheckInput();");
            CertificateType.Attributes.Add("onchange", "ShowCertificateInfo()");
        }

        if (proInfoList.SelectedIndex != proInfoList.Items.Count - 1)
        {
            PhoneAreaInfoManager areaInfo = new PhoneAreaInfoManager();
            object        areaData        = areaInfo.GetPhoneAreaData(this.Context, proInfoList.Value);
            PhoneAreaData pad             = (PhoneAreaData)areaData;
            this.areaInfoList.DataSource     = pad;
            this.areaInfoList.DataTextField  = "AreaName";
            this.areaInfoList.DataValueField = "AreaID";
            this.areaInfoList.DataBind();
        }
        else
        {
            areaInfoList.Value = "请选择";
        }
    }
コード例 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        Top1.Welcome = "号码百事通用户注册";

        if (!Page.IsPostBack)
        {
            //地区联动--start
            ProvinceInfoManager proInfo = new ProvinceInfoManager();
            object  ProData             = proInfo.GetProvinceData(this.Context);
            DataSet ds = (DataSet)ProData;
            this.proInfoList.DataSource     = ds;
            this.proInfoList.DataTextField  = "ProvinceName";
            this.proInfoList.DataValueField = "ProvinceID";
            this.proInfoList.DataBind();

            ListItem li = new ListItem("请选择", "-999");
            proInfoList.Items.Add(li);
            proInfoList.SelectedIndex = proInfoList.Items.Count - 1;

            this.areaInfoList.Items.Add(li);
            areaInfoList.SelectedIndex = areaInfoList.Items.Count - 1;

            HiddenField_SPID.Value = Request["SPID"] == null ? ConstHelper.DefaultInstance.BesttoneSPID : HttpUtility.HtmlDecode(Request["SPID"]);
            HiddenField_URL.Value  = Request["ReturnUrl"] == null ? ConstHelper.DefaultInstance.BesttoneLoginPage : HttpUtility.HtmlDecode(Request["ReturnUrl"]);
        }

        if (proInfoList.SelectedIndex != proInfoList.Items.Count - 1)
        {
            PhoneAreaInfoManager areaInfo = new PhoneAreaInfoManager();
            object        areaData        = areaInfo.GetPhoneAreaData(this.Context, proInfoList.Value);
            PhoneAreaData pad             = (PhoneAreaData)areaData;
            this.areaInfoList.DataSource     = pad;
            this.areaInfoList.DataTextField  = "AreaName";
            this.areaInfoList.DataValueField = "AreaID";
            this.areaInfoList.DataBind();
        }
        else
        {
            areaInfoList.Value = "请选择";
        }
    }
コード例 #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        err_username.InnerHtml   = "";
        err_phone_code.InnerHtml = "";
        err_page_code.InnerHtml  = "";
        err_email.InnerHtml      = "";
        err_password.InnerHtml   = "";
        Top1.Welcome             = "号码百事通用户注册";
        backCount.Value          = Convert.ToString((Convert.ToInt32(backCount.Value) - 1));

        if (!Page.IsPostBack)
        {
            //地区联动--start
            ProvinceInfoManager proInfo = new ProvinceInfoManager();
            object  ProData             = proInfo.GetProvinceData(this.Context);
            DataSet ds = (DataSet)ProData;
            this.proInfoList.DataSource     = ds;
            this.proInfoList.DataTextField  = "ProvinceName";
            this.proInfoList.DataValueField = "ProvinceID";
            this.proInfoList.DataBind();

            //PhoneAreaInfoManager areaInfo = new PhoneAreaInfoManager();
            //object areaData = areaInfo.GetPhoneAreaData(this.Context);
            //PhoneAreaData pad = (PhoneAreaData)areaData;
            //this.areaInfoList.DataSource = pad;
            //this.areaInfoList.DataTextField = "AreaName";
            //this.areaInfoList.DataValueField = "AreaID";
            //this.areaInfoList.DataBind();
            ListItem li = new ListItem("请选择", "-999");
            proInfoList.Items.Add(li);
            proInfoList.SelectedIndex = proInfoList.Items.Count - 1;



            //this.areaInfoList.Items.Add("北京");
            this.areaInfoList.Items.Add(li);
            areaInfoList.SelectedIndex = areaInfoList.Items.Count - 1;

            //地区联动--end

            if (!CommonBizRules.IsUrlParams(HttpContext.Current.Request.Url.OriginalString))
            {
                //  CommonBizRules.ErrorHappenedRedircet(-1, "URL参数不存在", "用户注册", this.Context);
            }
            //SPID = HttpUtility.HtmlDecode(Request.QueryString["SPID"].ToString());
            //ReturnUrl = HttpUtility.HtmlDecode(Request.QueryString["ReturnUrl"].ToString());
            SPID      = Request["SPID"] == null ? ConstHelper.DefaultInstance.BesttoneSPID : HttpUtility.HtmlDecode(Request["SPID"]);
            ReturnUrl = Request["ReturnUrl"] == null ? ConstHelper.DefaultInstance.BesttoneLoginPage : HttpUtility.HtmlDecode(Request["ReturnUrl"]);
            HiddenField_SPID.Value = SPID;
            HiddenField_URL.Value  = ReturnUrl;

            btn_OK.Attributes.Add("onclick", "return CheckInput();");
            CertificateType.Attributes.Add("onchange", "f_show()");
            //CertificateType.Attributes["onchange"] = "javascript:showText()";
            //RegisterStartupScript("Startup", "<script language='javascript'>function window.onload(){showText();}</" + "script>");
        }

        if (proInfoList.SelectedIndex != proInfoList.Items.Count - 1)
        {
            PhoneAreaInfoManager areaInfo = new PhoneAreaInfoManager();
            object        areaData        = areaInfo.GetPhoneAreaData(this.Context, proInfoList.Value);
            PhoneAreaData pad             = (PhoneAreaData)areaData;
            this.areaInfoList.DataSource     = pad;
            this.areaInfoList.DataTextField  = "AreaName";
            this.areaInfoList.DataValueField = "AreaID";
            this.areaInfoList.DataBind();
        }
        else
        {
            areaInfoList.Value = "请选择";
        }
    }