user_newpassword.aspx.cs

来自「基于VS05和SQL05做的一个电子商务网站」· CS 代码 · 共 38 行

CS
38
字号
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class User_NewPassWord : System.Web.UI.Page
{
    public DBConnection conn = new DBConnection();

    protected void Page_Load(object sender, System.EventArgs e)
    {

        if (Request.QueryString["username"] == null)
        {
            Response.Redirect("Default.aspx");
        }

    }

   protected void btnOK_Click(object sender, EventArgs e)
    {
        string EnPswdStr = System.Web.Security.FormsAuthentication.HashPasswordForStoringInConfigFile(TextBox2.Text.ToString(), "MD5");
        string username = Server.UrlDecode(Request.QueryString["username"].ToString());
        string password = EnPswdStr;
        string sql = "update Users set PassWord='" + password + "' where UserName='" + username + "'";
        conn.Updata(sql);
        Response.Write("<script language='JavaScript'>");
        Response.Write("alert('密码修改成功!');");
        Response.Write("window.location='User_Login.aspx';</script>");
    }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?