protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { TokenValidate.IsRedircet = true; TokenValidate.Validate(); CustID = TokenValidate.CustID; //取出问题列表 DataSet ds = PassWordBO.QueryPwdQuestion(); //给问题一下拉框赋值 ddlQuestion1.DataSource = ds; ddlQuestion1.DataValueField = "QuestionID"; ddlQuestion1.DataTextField = "Question"; ddlQuestion1.DataBind(); //给问题二下拉框赋值 ddlQuestion2.DataSource = ds; ddlQuestion2.DataValueField = "QuestionID"; ddlQuestion2.DataTextField = "Question"; ddlQuestion2.DataBind(); //给问题三下拉框赋值 ddlQuestion3.DataSource = ds; ddlQuestion3.DataValueField = "QuestionID"; ddlQuestion3.DataTextField = "Question"; ddlQuestion3.DataBind(); //根据当前客户ID取得答案列表 DataSet dsAnswer = PassWordBO.QueryPwdQuestionAnswer(CustID); int j = 0; foreach (DataRow row in dsAnswer.Tables[0].Rows) { if (j == 0) { txtHidSq1.Text = row[0].ToString(); ddlQuestion1.SelectedIndex = int.Parse(row[1].ToString()); txtAnswer1.Text = row[2].ToString(); } else if (j == 1) { txtHidSq2.Text = row[0].ToString(); ddlQuestion2.SelectedIndex = int.Parse(row[1].ToString()); txtAnswer2.Text = row[2].ToString(); } else if (j == 2) { txtHidSq3.Text = row[0].ToString(); ddlQuestion3.SelectedIndex = int.Parse(row[1].ToString()); txtAnswer3.Text = row[2].ToString(); } j++; } } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.hdReturnUrl.Value = Request["ReturnUrl"] == null ? ConstHelper.DefaultInstance.BesttoneLoginPage : HttpUtility.UrlDecode(Request["ReturnUrl"]); //取出问题列表 DataSet ds = PassWordBO.QueryPwdQuestion(); //给问题一下拉框赋值 ddlQuestion.DataSource = ds; ddlQuestion.DataValueField = "QuestionID"; ddlQuestion.DataTextField = "Question"; ddlQuestion.SelectedIndex = 1; ddlQuestion.DataBind(); txtQuestion.Value = ddlQuestion.Value; } }