protected void Button1_Click(object sender, EventArgs e)
    {
        string code = txtCode.Text.Trim().ToLower();

        if (Session["IdentifyCode"].ToString().ToLower() != code) {
            ClientScript.RegisterStartupScript(Page.GetType(), "Message", "<script>alert('验证码输入不正确')</script>");
            return;
        }

        var table = new UserInfoTableAdapters.UserInfoTableAdapter();
        var result = table.GetPwdByName(Session["UserName"].ToString()).Single();
        var oldPwd = result.UserPwd;

        if (oldPwd != txtOldPwd.Text.Trim()) {
            ClientScript.RegisterStartupScript(Page.GetType(), "Message", "<script>alert('原始密码输入不正确')</script>");
            return;
        }

        table.UpdatePwdByName(txtPwd.Text.Trim(), Session["UserName"].ToString());
        ClientScript.RegisterStartupScript(Page.GetType(), "Message", "<script>alert('修改成功');{location.href='UserPage.aspx'}</script>");
    }
    protected void btnSubmit_Click(object sender, EventArgs e)
    {
        string name = txtUserName.Text.Trim();
        string realName = txtRealName.Text.Trim();
        string code = txtCode.Text.Trim().ToLower();

        if (code != Session["IdentifyCode"].ToString().ToLower()) {
            ClientScript.RegisterStartupScript(Page.GetType(), "ss", "<script>alert('验证码不正确')</script>");
            return;
        }

        var table = new UserInfoTableAdapters.UserInfoTableAdapter();
        var result = table.GetDataByName(name, realName).Single();

        if (result == null) {
            ClientScript.RegisterStartupScript(Page.GetType(), "ss", "<script>alert('信息输入不正确')</script>");
            return;
        }

        var password = result.UserPwd;
        ClientScript.RegisterStartupScript(Page.GetType(), "Message", "<script>alert('密码为" + password + ", 请妥善保管');{location.href='UserLogin.aspx'}</script>");
    }