protected void SubmitBtn_Click(object sender, EventArgs e) { SelfMessage mselfmessage = new SelfMessage(); int mFlag5 = mselfmessage.UpdatePassword(Session["UserID"].ToString(), txtOPassword.Text, txtNPassword1.Text); //判断原密码是否有误 if (mFlag5 == 1) { Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", "<script Language='javascript'>alert('密码修改成功,请重新登录!')</script>"); Response.Redirect("ChatLogin.aspx"); } else { Page.ClientScript.RegisterStartupScript(Page.GetType(), "Message", "<script Language='javascript'>alert('原密码有误,请重新输入!')</script>"); } }
protected void Page_Load(object sender, EventArgs e) { Response.Buffer = true; //退出无法返回 Response.ExpiresAbsolute = System.DateTime.Now.AddSeconds(-1); Response.Expires = 0; Response.CacheControl = "no-cache"; if (Session["UserID"] == null) { Response.Redirect("ChatLogin.aspx"); } if (!IsPostBack) { SelfMessage mSelfMessage = new SelfMessage(); //显示个人信息 DataTable mMess = mSelfMessage.ShowSelfMessage(Session["UserID"].ToString()); this.text1.Text = mMess.Rows[0]["UserName"].ToString(); this.text2.Text =Session["UserID"].ToString(); this.text3.Text = mMess.Rows[0]["Remark"].ToString(); AddFriend mAddFriend = new AddFriend(); //显示添加信息 DataTable mGetM = mAddFriend.GetAddMessage(Session["UserID"].ToString()); if (mGetM.Rows.Count > 0) { this.Button7.Visible = true; DropDownList1.DataSource = mGetM; DropDownList1.DataTextField = "UserEmail"; DropDownList1.DataValueField = "UserEmail"; DropDownList1.DataBind(); } OfflineMessage mOfflineMessage = new OfflineMessage(); //显示离线信息 DataTable mGOffM = mOfflineMessage.GetOffMessage(Session["UserID"].ToString()); if (mGOffM.Rows.Count > 0) { this.Button6.Visible = true; this.TextBox3.Text = null; for (int i = 0; i < mGOffM.Rows.Count; i++) { this.TextBox3.Text += mGOffM.Rows[i]["SenderEmail"].ToString() +mGOffM.Rows[i]["Time"].ToString() + "说:\n" + mGOffM.Rows[i]["Message"].ToString() + "\n"; mOfflineMessage.DeleteOffMessage(Session["UserID"].ToString(), mGOffM.Rows[i]["SenderEmail"].ToString()); } } } }